I have been going here for the past 3 years and while my PA (Susanna Kapoor) is really nice and understanding, the ladies up front could use a little more work on friendly communication, and do not allow them to keep your debit/credit card on file if you don't want to be charged secretly, if you ask them about it they will tell you some story about how the tried to contact you multiple times (this has happened to 3 of my friends and family members) Overall average place, gets the job done