We very much enjoyed our stay at Provincetown Marina. The new E-Dock area is a big improvement over the inside slips. A much better view with adequate power and water pressure. My only complaint is that they insist on acting like an Airline and charge extra for everything (power and water). We were even changed $10 per day for water when we didn't even use it. They already charge a lot more than the previous owner did. I realize that they have spent a lot improving the Marina but Provincetown isn't Nantucket!
We always enjoy going to the Annisquam Yacht Club moorings. The beach is beautiful, the sunsets and the view of the ocean is amazing. The things that keep this from being a 5 star review are: 1. The fishing boats that run out to the river in the early morning throw a mean wake at you while you sleep. 2. The crazy weekend boaters partying and consuming the entire beach with their boats anchored on the beach is a bit annoying. I recommend going during the week if possible and avoiding the weekend. We totally enjoy the evenings and mornings best before the weekend boats show up. 3. I wish the Yacht club would upgrade it's menu. They have a very limited menu not really designed for dinner.