Office is very nice, staff and doctors are friendly. They have fun things for patient appreciation - like food trucks and 6 Flags tickets.