This place is clean, full of light, full of great kids and nice staff. We really liked it, as did our child! However, we ran into a problem with my son'd disability. Although they tout having a "disability coordinator" and how they can accommodate special needs, the reality is, they can't. Great for normal kids, but not appropriate for a child who needs extra attention or accommodation.
Pros: clean, friendly, structured
Cons: no special needs