Great views to Boston. And the sky is full of stars at night. Local dog walkers consider this your new Mecca
To talk to me. You can see the skyline in Boston on your days in a clear night the stars are endless. Highly recommended for any dog walkers in the area.