This place is absolutely perfect. Situated on the cliff above a private beach it provides great views from a private balcony. The kitchen amenities were especially good and had everything we needed. Would 100% recommend this place!!!