Decent food, though not as flavorful as I would have expected. Dancing was fun to watch, but make sure you have a seat that gives you a good view of the dance floor. NOT GOOD FOR GROUPS. We had a group of ~15 and the service was really bad. We should have had 2 waitresses/waiters for a group that size, but we only had 1. Every request had to be made twice, and these were basic requests like a napkin, silverware, drink refills. Appetizers were late and ended up coming at the same time as the entrees. When there were additional servers, they were a little rude. This service did not justify the 20% gratuity that is charged to a large group. I will not go back.