A cluster of holiday apartments among striking, semi-mountainous terrain pays homage to the island’s landscape beyond the beaches. The beach or the mountains? That’s the outdoor enthusiast’s perennial ...