Let's face it - if you are looking at or booking this places it's about Location, Location and Location....there is no property I have seen (and we had a vacay place nearby for a decade) with as nice of a location and view.
Likely many visitors will have never been in such a nice area - Fogland is New England Coastal Nature at its best.