Love the variety of shows and the food and bar. The sound system can be very overbearing. They even sell ear plugs in the lobby - what does that tell you?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.