This place is horrible!!! The receptionist is terribly rude. The message was rough and awkward. I left feeling battered and bruised after the 90 minutes. They get mad if your tip is unacceptable in their eyes - very unprofessional. They do not honor Groupons - they didn't accept mine. I don't know where they got any of their good reviews. They may claim to 'work hard' but they have totally missed their mark. Don't waste your time or money! I was a real customer who was deeply disappointed and lead astray by fabricated reviews, not a jealous competitor.