I had my hair, makeup and nails (mani and pedi) done here the morning of my wedding. The girl who did all of my services did a wonderful job - she calmed me down after the bad experience with the girl at the front desk telling me that I was late for my appointment when I was not (I had scheduled my appointment with the same girl four months prior to my wedding day.)
The salon is very clean and very luxurious and the majority of the staff (aside from the front desk girl) were delightful.
I wish I could give this vendor five stars, but due to the behaviour of the client service at the front desk, I can't.
Based on services, I would definitely recommend this vendor.