This place is a lot of fun! A lot to learn during your first visit as their is a small learning curve. Hostesses up front had a hard time explaining everything in a clear matter. However, once you get the hang of it, it is a lot of fun! Make sure to pay extra for the "training scenarios." We did not and we watched others' screens all night wishing we had. You cannot decide later to add the training videos unless you purchase more time. Service was very attentive except for when we ran out of mags a couple of times and had to wait for more to be given to us. Did not try the food. Great place for groups.