An amazing, secluded location with an absolutely stunning view of the beautiful beach and mountains. A very special place.