We spent a few hours here for a friends birthday (Christmas time) and the experience and atmosphere was great and lots of fun! There was a wait but that was expected for a holiday weekend. They allow you to wait at the upper or lower bar, order food, order drinks, and mingle with other guest. The ladies room is very clean. The staff was very nice considering who busy it was and how flustered some of them were. The only thing I didn't like was that you HAD to have your membership card with you or pay another $5 to receive a new card. Obviously it's another way to make money but it's frustrating. There should be a system that customers should be able to attend without physically having a card. Prices are great. Food was even better. Well worth the trip and will definitely be back again soon.