Flawless stay in a perfect apartment with great views and a great host! The beach is accessible by foot, and the location is stunning. Highly recommended