I've been to this place several times and it rocks! Only weird thing is the acoustics. It's kind of loud and "echoy" in there. But if you're into that, all the better!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.