Great atmosphere and service, the staff is helpful and knowledgeable and my Kids love going to their checkups. They also like the rewards program to earn points.