We chose the location as it was in Fair Haven on the water and easy for my sister and husband to get to (locals but wanted to join us while we were visiting). Overall, it wasn't uncomfortable but I'm in the hospitality industry and there were some things that need a little attention and fixing and just some easy guest perks to make it great.
I would NOT (IMHO) stay here if you have children during the summer unless you can do without air conditioning on the upper level. The air conditioning unit on the lower level helps with added fans but it's not quite enough to make it comfortable for sleeping upstairs. There's also a few fixes that should be made to keep kids safe.
We enjoyed being on the water and when it was cool in the morning or later evening sitting outside was just lovely. Appliances work, check in/out was easy, and communication with the owner was very easy.