A quiet little unfenced green spot near neighoring Derry Street with a few benches and swings to relax at for a bit.