Family-friendly Forest Hills playground that buzzes with activity on nice days, though maintenance could use some love throughout the season.