LOCATED on Pomègues island, this odd limestone rock offer a windows over the Mediterranean and the sky