Staff is amazing, friendly, caring. The facility is well kept, as new, very clean. Called and was given an appointment for the next day, waited less than 5 minutes to be seen. My kids love coming here. Would definitely recommend to family and friends.