Beautiful Angels is always so welcoming, on arrival there is always someone on the front desk greeting me with a smile. Excellent service from the therapists I see, who are well trained and have sound knowledge of products and treatments.