I also love this location. It is an overlooked gem in the middle of my city. I think people drive by it every day and don't even notice this green space. It reminds me of Ireland or Scotland. Fingers crossed that they never develop this spot. We need to have green spaces, not just for our existence and oxygen production, but for peace of mind.