1. Appointment was on time. 2. Support staff is friendly & knowledgable. 3. Review of my file by the staff & Dr. was thorough and explained in regular terms that was easily understood 4. Receptionist greeted me by name 5. Dr. Belen is very thorough with his patient and takes extraordinary amount of time with each patient to ensure that the patient has a thorough understanding of their medical condition.