Clean, spacious property. Good communication, seamless check-in and check-out. Huge dock - lots of steps. We were fine, but those with mobility issues should be aware. Huge deck, too. Choice of being in the sun or the shade on both the dock and the deck. Bring your own water toys or rent from local outfitters - we did neither as it was too cold to go into the water. Would stay again.