I was a bit disappointed with their timing. After asking me to reschedule my appointment in a rather abrupt phone manner earlier in the week, they were running 30 mins late by the time I got there. The treatment itself was great and I really want to like the place but I just wouldn't recommend it anymore.