There is a reason that Marina del Sole in much less expensive than other marinas in Cagliari. There are holes in the docks, only one toilet for men and one for women, and it is in a general state of disrepair. However, the staff were very friendly and helpful.