Took our 4yo and 2yo girls here a few weeks ago. They had a blast and although her younger sister tired out, the oldest stayed for 6 hours. There is a nice place for coffee and snacks inside and ample comfortable seating for the parents; next time I'll bring a book. We will definitely return soon.