Rare mountain and sea views Finca