Staff is super nice and friendly, office is clean and kid friendly with video games in waiting room. I like the self check in and text reminders and the Drs are nice and knowledgeable.