The place was perfect for our getaway. Plenty of space for everyone, and the backyard was perfect for hanging out. Kayaks were in great condition, and we got those out multiple times during our stay. Not a swimming area off the dock, but a public beach nearby if needed.