Idea of this place is great, but services are not.  I went with my mom and her massage therapist was amazing.  As for mine, not so great, I had a young guy who seemed to be under the weather and kept leaving to go blow his nose.  His cellphone kept going off and he rushed the services.  I ended up leaving the place in pain rather than relaxed.  Also they don't Thank You for giving them a tip.  2 stars for my mom enjoying her services...0 stars for my own experience.