We loved our stay at the Windwood House. It was the perfect spring break for my small family. The small private beach was just right for my little kids to play on. I would recommend water shoes or sandals however. We were able to rent a tandem kayak for the entire week from a nearby business that even did delivery and pickup. The water was calm enough that we could use the kayak everyday. The house fit our family well and had all of the conveniences that we would have needed. My 7 y/o son loved exploring the water for shells and small crabs(and there were plenty). The sand bar and Dog Island really do protect this area from excessive wind and waves so we never had to be concerned about the conditions unlike some other public beaches that at times had 6 foot waves.