My first impression of this place was not too good- I mean the toddler 2-3 yrs classroom appeared a little crowded and the room appeared smaller for the no. of kids around, but over a period of time, my impression has changed. The good part to begin with , the 3 yrs old classroom stays impeccably clean and the infants room is great too . The caretakers and teachers are very friendly . The best part is that the hygiene is very clean. They are open 6.30 AM to 6.30 PM so the hours are great. The only downside is that the toys in the toddlers area are a little run down - the principal explains that they go through toys really fast - I believe her. The playground for the older kids is great. They have plenty of activities for the day to keep the liitle ones busy - more structured for the older kids ,a little less for the younger ones, but still constructive I feel , so it is great! For the most part , I have never seen kids crying or runny noses whenever I am there -and the kids seem to have fun, so I guess it is a fun place for them!