translate English to French: This is also a perfect base for exploring the beautiful countryside and beaches around the island.
Toutes les chambres doubles, triples et les suites disposent de terrasse avec vue sur la mer.