Sounds good! I would say plenty of room for buggies, tables not too close together, reasonable prices, clean play area, activites room for parties maybe or baby classes, story times, umm a pinboard for people to post things on. Just off the top of my head!