It has always been an excellant place. A great place to see a concert or really anything. The weather can be cause a challenge if you've purchased lawn seats. You are completely exposed to the weather but that's fun of it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.