Nice venue. First time I went there was a mix up with my appointment and the staff were very defensive instead of being apologetic. The service and price is good however the management should instruct their staff to be more polite to their clients when mix ups with apointments happen when it is the fault of the Treatwell booking system and not the customer.