What a stunning place. It has everything you need and the property is beautiful. You feel enclosed, with cliffs and tall palm trees around you. Great location too, just across form a sandy beach.