Orchard Beach Boat Landing and Park (formally Veterans Park), 1215 East Orchard Beach Lane (2.5 acres)