A girlfriend of mine took her kids somewhere in westchester I cannot for the life of me remember the name! Any suggestions besides that for acfun place for toddlers would be great!