Very efficient and personal office. Appointment time was kept by doctor. Minimal waiting.