We had a fabulous time on Cape Ann. The house was perfect: great location, well appointed, lots of space, well cared for, and a great owner!
For a vacation on Cape Ann, you can't go wrong with this Gloucester location. Gloucester is a working town with a quaint restaurant row (Cape Ann Brewery and Zeke's) and main street and a nice harbor. In the immediate area, you are generally a 5 minute walk or a 10 minute car ride from plenty of options. You can walk to a Whale Watch cruise in less than five minutes, have plenty of beach options (Good Harbor Beach) in less than a ten minute drive, or be in Rockport minutes later (Robyn's Nest Gelato). The location is within a mile of the commuter rail stop for Gloucester. The commuter train takes you right to the North station in downtown Boston in an hour trip.
The home has lots of space, is very well cared for, and is a perfect home away from home. We had a group of five: Mom, Dad, Grandma, and two girls (10 and 13). The three bedrooms were perfect to accommodate all of us and were well appointed and very restful. We spent all of our waking hours in the kitchen, family room, and three-season room. There is additional space in a living and dining room. Parking is a non-issue as there is a spacious garage. The kitchen has everything you need to prepare and enjoy breakfast, lunch or dinner. (The are plenty of grocery store options nearby).
Finally, Kathy goes to great lengths to make sure you feel at home and get to know the area quickly. We took at least two of her recommendations on activities (I think actually more than two :)) and had a blast at both (Cape Ann Whale Watch and Sea Kayaking in Rockport). We needed some assistance on a minor issue midweek. I describe it as minor because it took one email to Kathy and the minor issue was resolved very quickly. Kathy is attentive, makes sure you have what you need, and respects your privacy. Couldn't ask for a better situation.
If we go back to the North Shore, this will be top of our list for lodging and we'll recommend this to our friends.