We had Easter brunch here and they did a really good job when it came to seating and making sure everything went off smoothly. All the staff we encountered were super nice. It is not a 5 star by any means, but it was a fun environment. We ate our brunch listening to a live country band playing and we walked around a bit outside but didn't do any of the activities so I cannot review those. They seemed appropriate for small kids. I would go back for brunch.