Solid sports stadium. We saw Radiohead live here, though I imagine an "El Heat" game would probably be great as well. As stadiums go, it's nice, and in a solid location to go out after if it so tickles your fancy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.