Always a great service, but they do often fall quite behind. I had an appointment for 11:30am and didn't actually get started on my treatment until 12pm. But everyone is very friendly and my treatments are always of a really high standard. Worth the wait.