I had a great experience here. The lobby is clean and the receptionist was kind. I got there 30 minutes before my appointment and was seen right away! No long wait times at all! The staff was friendly and caring.