The waterfront restaurant is located in the spectacular natural setting of Porto Massimo on the northeast coast of the island of La Maddalena, in the heart of the Archipelago, southeast of the Strait of Bonifacio, opposite the legendary isle of Caprera, home to Garibaldi