The facility is great, my children love it. The staff is careing and actually look after our kids. The daily activitities are educational and fun. The attendees' are separated in group by age, with a separate room for babies. Building is well kept and very clean.