This is one of the parks where the view from Frasier's apartment in the 1980s sitcom was filmed. Go check it out and you'll say yeah I've seen that before. And a spectacular view of the city. Other than that there's not much to it but, it's worth to go if you're in the area