I was impressed with the property, though I was unfortunately unable to utilize our boat due to technical issues with it, which left me fishing from the dock for the duration of my stay, which wasn't always a good time.
The room was very nice, though we had some trouble getting the room to cool down after arriving, it eventually did cool. Our TV had some strange issue where it constantly stuttered as though it did not have a clear connection or some kind of interference, which was annoying, though not a big issue.
My biggest problem came from my lack of forethought regarding the many steps going down to the docks. I have a bad leg and found traversing the many stairs to be painful and uncomfortable, but that's due more to my lack of forethought than anything else. If I had considered it, I would've planned differently.
Overall, a pleasant place to stay, fantastic if you have a working boat.