Nestled among the verdant pine forests on the hills above Cala Mastella (Ibiza), Can Brute ... This six-bedroom villa ...