The appointments are always on time and you barely have to wait. The staff is friendly and kind to all patients.