The boarding was a little shambolic especially when the baggage scanner packed in and they tried pushing all luggage through the hand baggage X-ray, total chaos ensued. Eventually got through this one and bussed to another queue in a ship side marque that turned out to be for the pre-boarding snap, not a happy picture! Glad to say it all improved from then onwards. This was our second Costa cruise, the first was on the Favalosa, the Mediterranea is a slightly older ship, but equally as impressive. Cabin (inside) was spacious, clean and well maintained. An issue with the beds was quickly resolved.
If you like a couple of drinks during the day and wine at dinner I would always recommend the package
My only small criticism of the Costa experience would be the evening dining; unlike some other cruise lines it is not the occasion it could be. The food it of a good quality it's just they serve it so fast, as soon as one you finishes a course the next is served meaning some were almost on their sweets whilst others were 3 courses back. The wine bottle is no longer left on the table prompting regular reminders to the waiter.
At the front of the ship, ideal for the theatre but remote from all the restaurants.