I visited this place for the first time last weekend, and we loved it! My daughter is 20 months and had a blast! Yes, there were older kids in the toddler area, but it is not the staff's responsibilty, it's the PARENTS! My daughter was even picked on, but as a PARENT I stayed close to my kid and even told the little girl who was picking on her to be nice (since her own mother wasn't paying attention of course).
The only reason I didn't give this 5 stars, is because of the weekend hours. I bet this place is great for stay at home moms to take the kids during the week, but as a working mom it sucks that it's only open till 2pm on the weekends.