Good food, good entertainment and not too expensive. The only complaint is their front staff service. They were more attentive to each other (there were about 5 up there) and less attentive to the customers who were trying to get their attention for assistance.