Chez Marco is a rustic-chic restaurant specializing in fresh fish and seafood dishes, offering panoramic sea views in an idyllic setting.