We spent three nights over 4th of July weekend with another couple. This house is beautiful, and appears to be about 2 years old. Based on the online tour, we didn't really expect any privacy. The upstairs bedroom areas are open to below, and the downstairs bedroom has sliding doors that provide a visual screen, but no acoustic privacy. As long as you expect that, it's fine.
The kitchen is very well stocked with everything you'll need. There are reasonably good knives, measuring cups, gadgets. There's even an ice cream maker. There were plenty of coffee filters. There is a gas grill and a portable fire pit outside.
The view is very nice, though through a row of mature oaks. There's a fun swing that you stand on.
The dock is shared with the adjacent house (same property). Not great for swimming, particularly at low tide (water is murky all the time), but good for sitting and boating. We brought our 10' inflatable boat, which we launched at the Bowdoinham ramp (2.5 mi by water), and kept it on the dock for the weekend. Very convenient. The dock could use some cleats. It was tricky to tie up.
We saw a lot of wildlife from the dock: a large turtle, bald eagles, seals. There are two islands about a mile straight out that are nice for exploring and swimming. The water is fresh, even though it rises and falls with the tide pushing up the Kennebec.
We loved this place, and would definitely go back. Also check out the sister property. It's smaller, but perched right over the water.
If you get bored, you can try to figure out what all the lightswtiches do. The downstairs bathroom has 10.