Very nice, responsive, professional and courteous staff. I visited this place to pick up a gift card for my wife and place was absolutely stunning and upscale. Their team was very polite and helpful answering all my questions. My wife had her first appointment already and she was absolutely happy with how she was treated and how professional the staff was. She was a bit embarrassed and nervous going in but she was made at ease by the staff. She was very happy with the service she received and can't stop talking about it. As stated it was just her first visit so I will post an update on the results after few more appointments.