So far so good! Always short wait time, they send reminders about appointments and we’re always in an out. Staff is friendly.