This place is pretty good and the front staff is great. But the massage therapists sometimes are not always on par. I recently had an issue with one of the masseuses cutting my 2 hour massage by a half an hour. I wasn't too pleased. Front staff said they would take care of it next time around. We shall see. Otherwise no real complaints and the price is reasonable.