I went on one round the Western Mediterranean from Majorca for a week, the cruise itself was OK, but although all food was included all soft and alcoholic drinks were extra and compared with the cost of a beer on land was a bit expensive - your bags are usually checked going on tho the ship so sneaking on your own supplies is not possible. Being large vessels they only dock in commercial ports and at most places we stopped you had to take the organised tours if you wanted to get off, these were around £35 a head and over the seven days it can add up, we found too late that there was a package you could buy which had a substantial discount, so check for this. Watch for any rules on tips, there was a service charge of £150 per adult and £75 per child that we were not aware of when we booked, this is taken at the end of the cruise. Would do one again but would go for an all inclusive deal