Immaculate, charming, beachy, well-provisioned cottage in a great location with responsive hosts...a great value.