We have just been on the Costa Meditteranea from Venice to Croatia, Montenegro, Greece etc.
If we had read the reviews on here and not had previous experience of Costa, we would have been dreading it.
We found the ship to be immaculately clean, the cabins (inside) very comfortable and easily spacious enough. Bathroom spotless and adequate in size with a lovely hot shower with plenty of power.