It’s not my submission.
I did post about a signless park a couple days back which might be where that came from.
Still I do think this classifies as a minipark according to the dictionary definition of park.
And again the greenery and design is what makes this a great place to explore or exercise for me, but at the end of the day greatness is going to be viewed subjectively.