Went there four years ago for 10 days holiday. I cannot comment on the marina, as we were on land. But I was very unimpressed. I speak as one who is broadly sympathetic towards Italy and who has been learning the language for c 15 years, so can fit in fairly well,; i.e. no axe to grind. We much preferred inland on the French side of the border, up in the mountains. I certainly wouldn't go back.