I was late for my appointment due to train problems - staff were understanding and despite my pre-wedding melt down on arrival my whole experience was a great one. My treatments were exceptional and staff were all great, they even looked after my baby while I had my appointment as my babysitter had let me down! Couldn't recommend them more!