Comfortable place, well-stocked kitchen, an easy walk to empty beaches -- what else could you ask for?