Was happy with the visit. Wait time was longer than expected given I had an appointment. However, this was primarily due to me being a new patient and having to establish my patient record. I was particularly impressed with the use of technology for self-check-in and atmosphere of the reception area. Everyone was friendly and inviting which placed me at ease and made me comfortable.