We loved this place!!! Everything was perfect! Staff and Dr's were very caring and informative. I love how they make it a fun experience for the kids.