The facility is clean and well-cared-for. The staff is friendly and considerate. Most importantly, they clearly enjoy and appreciate the children. I am greeted by multiple staff-members each day and they know my son by name. I am very happy with the services, the price, and the staff.