Excellent location, beautiful scenery, and a wonderful place to relax. The beach is literally just downstairs and you sit on the balcony and watch the surf and waves come in at high tide. The kitchen had everything we needed to prepare a meal ourselves, and there were also great restaurant options nearby. I'd love staying again next time I'm in the area.