View terrace overlooking the sea and lush green hills