Games look pretty fun but there's always a group playing or waiting to play so patience is key. Food ranges from good to great. Not a fan of the drink prices but perhaps that's being nit picky (or cheap!). Try visiting when it's cooler outside while wearing a jacket so you can minimize crowds.