We had a great time here. We didn't really know what to expect but it ended up being a great experience. Atmosphere is amazing. And the customer service was phenomenal. We had someone explain the game to us. Another person was our bay waiter and was very attentive. You pay for the bay by the hour and it's hard to judge how long you will need to finish a game especially for your first time. But you always have the option to extend it which is nice.
The only reason I didn't give it 5 stars are that the food options were limited and the alcohol drinks were very much watered down and not worth the prices.
My suggestion, eat after and just enjoy the game while you're there!