Wonderful place on top of a hill with enormous views of the sea. Includes all necessary amenities.