I’ve read reviews for this particular shop on eccie.net Houston amp/spa section and if I recall correctly, other reviews have stated same or pretty similar as you, not recommended.
I personally don’t make my way out to this area so can’t help much. Apparently and according to reviews, there is a worthy spa to visit if and when in that area, I believe it’s called New Spa, some highly recommended talent to sample. Quite a few shops around the city are lackluster due to unattractive girls, higher cost and massage technique is at an all time low IMO.