Excellent location a short drive from beaches, a short walk from hiking trails, warm, hospitable hosts, clean. I would happily stay there again!