The Resort is set on the sea near Santa Teresa Gallura, in the North of Sardinia, in Gallura, looking out over the Straits of Bonifacio International Marine Park, made up of the two archipelagos of La Maddalena and Corsica.