We had a blast here while visiting Vegas. if you don't have a great sense of humour don't bother!
There is singing and loads of fun. the staff is payed to mess with you. They have a lot of fun.
The food is really great. but the price is a bit much. I know everything is more expensive in vegas but this was a bit much.
If you have a chance, sit at the bar. the bartender we dealt with was amazing. He gave us some great ideas on what to order.