Sadly I did not have the best experience. I booked my appointment last minute online and when I arrived was made awhere they did not know about my appointment, I was asked to wait and after waiting 20mins a member of the stuff told me I have to come back in 30-40mins as they don't have space for me as they had given the seat away without checking appointments. When I returned for my now 7pm appointment I had to again wait for 10-15min once I got seat and my treatment started things started to look up until I released that customer after me had been offered drink and I had not. I did not think the service I received was great especially considering how much it cost.