Perfect place to unwind, roomy enough to comfortably relax, and make the most of the nearby beaches. And perfect hosts to boot.