Location, location, location. We found ourselves walking or biking to BEAUTIFUL Good Harbor beach daily. It is a wonderful beach. The city charges $20-$25 per day to park, so biking was an awesome option. The beach was only 1/2 mile away. The owners are great. The place has only one bedroom, but twin beds were provided for our two kids, that was great. Our dog loved running in the yard, she had a great time. It is a beautiful area with wonderful people. We drove to the T station one day and took the train into Boston, a 45 minute ride. Great place to stay in East Gloucester.