Wonderful accommodation with everything you need. Thoughtful touches on arrival, great local recommendations. Walking distance to beautiful beaches. Would love to stay again.