This place was great....the highlight of our trip. We had a group of 20, with reservations made months ahead. We still waited over 30 mins to be seated. The live DJ was awesome and we were rocking out the whole time. Food was good but the atmosphere was great. Everyone was having a great time, singing and dancing. Obviously it was very expensive but this was our big night out and we weren't disappointed. Salad and entree portions were good, side dishes were on the small side.