Spotless, thoughtful detail touches, great hospitality, close to perhaps the best beach in the area.