I am so glad I found this place thanks to the reviews on yelp. I just wanted a foot massage but I got more instead! Since I didn't schedule an appointment, I had to wait about 15 minutes to get a massage. The receptionist told me that I could take a nap while I waited in one of their rooms. This surprised me. When the massage therapist arrived, she dipped my feet in a bucket of hot water and proceeded to massage my head, neck and shoulders. It felt great. She then did my arms and then my feet. She even gave me a back rub. This initially started with my top on, but when she did my back, she instructed me to take my top off so that she could rub hot stones dipped in hot water on my back. The whole experience was amazing. It lasted 1 hour and was inexpensive. It was so good that I tipped more than 20%. I am definitely going back.