Great place! I suspect it is one of the best out there. If I say too much I might never be able to book it again as it will be full! Like new condition, nice amenities (water, snacks, small fridge, coffee, bikes, beach chairs). Great people who are engaged and want to ensure guests have a good experience.