I have visited over 40 foot massage places in California, New York, Chicago, Houston, and elsewhere, so I have a pretty good idea of what makes them good or bad.
I was disappointed by this place given the high ratings. My masseuse was overworked (she asked for a 5 minute break before working on me) and the massage was predictably weak. Also, it was not well balanced between feet and body.
Additionally, they are unclear on their discounts and promotions.