We have a blast every time we come here, from my nine year old son to my 50yr+ parents! Prices are reasonable and there's plenty to keep everyone entertained even while you're waiting for what at first seems too long for your bay. The wait has never been as long as they quote, but either way we're having a great time by the time it's our turn and it keeps on going. Friendly staff, good drinks, decent food, what more do you need?