We love it here so far. The front desk is super helpful with all/payment, scheduling and insurance questions and all of the staff are friendly and put my daughter at ease.