Top-notch place, quite location, fully stocked kitchen, great patio, fully stocked beach supplies, great communication with owner.