The only downside was that I was kept waiting for 15mins past my appointment time. The staff weren't apologetic and actually seemed annoyed that I'd turned up on time. I got the impression they had very little time between appointments. Having said that, I was out on time and the treatment itself was good.