Staff is extremely nice and caring, the office is spotless and they have the most up to equipment. It made for the most pleasant experience possible for my daughter.