Our youth soccer team had a game here, and the actual playing area was great. However, on a recommendation from the host team, we made reservations for our whole team, with family members, to eat in the restaurant following the game. Despite our having made the reservation a week ahead of time, they were completely understaffed and disorganized. Many of us sat and waited for more than 1.5 hours for our orders. I cannot recommend this restaurant for large groups.