We booked this cruise at the last minute (2 days before sailing) as it was only a 5 hour drive to the departure port. We got one of the last outside staterooms available and found ourselves on deck 1 about 5 cabins from the front of the ship. It was a great cabin (1218) and we'd take it again. There was no through traffic from other passengers so the hall was very quiet. Even though the ship is going on about 7 years, I saw no difference in quality to the very new Favolosa.
Embarkation and disembarkation were very smooth! We were off the ship, had our luggage and retrieved our car in about 30 minutes. This was true at the ports as well - on and off with no trouble. Even when the ship was diverted towards Sardinia for a medical emergency, we still made our next port on time.
The food at meal time was excellent....only let down by our rather dour waiter! Housekeeping was superb as were all the staff at the Squouk Club.
It was quite a full cruise and my only complaint is that the public areas can be extremely crowded between meal times. However, I think this would be true on any large ship. We will happily go on another Costa cruise in future!