I've been numerous times ...mostly with kids. It's a pleasant enough place with playgrounds. The problem is every 'restaurant' has their own menu , waiter, and finally cuenta. Definitely not fine dining, not for a relaxing dinner. But for what it is it's a fun place.