The location was great and the rooms were comfortable and clean. I think our greatest hurdle was communication with the host which we realized was not a single person but many different people. As a result we were told conflicting policies regarding the water equipment - one person said there wasn’t any available for rent, another said there was a water pad, kayak and 2 life jackets we could use for free, a third said they require a 300 deposit, 150 of which would be refunded upon check out. We ultimately decided not to use it since we couldn’t figure out how to open the storage anyway. The host also waited until the day of arrival to give us the security code. Since we were flying in from several states away, this made us very uncomfortable- not having this info before day of travel to ensure we actually had a place to stay. The kitchen could use a colander and taller bar stools- when an adult sits at the current ones, their chin is almost level with the bar. They also need a sign in the master bathroom to describe how to work the shower controls. I saw other reviews listing it was broken- I thought it was, too- a small plaque explaining how to work it would alleviate confusion. Overall, it was clean and comfortably fit 2 adults and 4 kids.