Wonderful place and staff! The doctor has a great sense of humor and very professional. Looking forward to my sons next appointment!