My kids are 3.5 and 1.5 and they BOTH love this place. I have come back 2 days in a row. It's the first time that I've felt comfortable hanging out while they run around and play. It's set up so that no matter where you sit you can see your kids. They also serve organic food and drinks, need I say more? This is 40 minutes from where I live and I would come back everyday if I could.