Had my nephews visiting and searched for a place to entertain young children. What a surprise to find this location. the property is loaded with tons of games and activities. the restaurant serves some great lunch items (with a bar for the adults). the staff seem to enjoy their jobs and make everyone welcome. Only thing that's needed is cash/credit card ................. could become expensive for a family. Plenty of parking and the facility is new, clean and colorful.