This place would've gotten 5 stars for me if it was not for my last visit, which was March 31st. My bf and I were scheduled for a couples massage at 5pm. We arrived promptly around 4:50. We were not taken out of the waiting area until 5:08. The massage ended at 5:54. I paid for 60 minute massages, not 46 minute massages. I will not be back. There are several other massage places where you can actually receive what you pay for.