Just about right on ever level. Even though my booking was pushed back by 30 minutes, which was the fault of Treatwell, Gentlemens Tonic handled thensituation well and professionally. Good staff, good welcome, good treatment. Next time I book it will be direct with Gentlemens Tonic and not through Treatwell as my booking process took longer than my actual treatment. I would definitely recommend this place but book direct.