This  is a park known as "Vista At Waterfront Park", not to be confused with the nearby "Vista Park".

This park contains some playground equipment and previously had a shelter, though it's not entirely clear to me what happened to the covering over the seating. It disappeared a couple years back and hasn't been replaced. (I live nearby and pass by this park frequently.)