Set on a high cliff with breath-taking views and surrounded by nature, Can Pau is the perfect Formentera sea view villa to unwind in.