The Doctors are very good and know what they are doing and are very interactive with the patients as they work. The staff is very friendly and there are fun incentives for the patients.