What a fantastic time! A couple of things...if you show up on the weekend without a reservation, be prepared to wait awhile--its packed! However, the good news is, you can reserve your spot well ahead of time and it really does make the process super easy. The price, when split among a group of 6 or more for playing time is honestly VERY reasonable. The food is pretty good as well. I can't comment on the drinks, but others in my group seemed to be enjoying theirs. HIGHLY recommend this place!!!