Been before and am a happy customer. On this occasion however I did not go as the Treatwell app let me book an appointment when they were fully booked the whole day! However leaving a 5 star review because the staff were responsive immediately to the issues, have worked hard to resolve it and arrange a refund for me whilst maintaining regular communication. Can’t ask for more when something goes wrong! I’ll definitely visit them again by booking with them directly!