Friendly staff and we never have to wait for more than 5 minutes when the kids and I arrive to our appointment. Been a patient for 8 years. Kid friendly