I’ve just arrived from my first cruise experience in Costa Serena, through the Mediterranean. I am Portuguese (had my 38th birthday during the trip) and I travelled with a friend, in also their late 30’s.
I have to say that, because the reviews I have read here, I was a little bit suspicions, especially about the food. But, once there, I realized that I didn’t have to worry about, because the variety and quality of the food - provided by the self service restaurants (during the day) and dinning service at night - was quite good. I must also say that you are able to eat almost anytime. While a restaurant closes, another one is available. It’s impossible to get hungry there.
During the navigation day, when all the passengers were on board, the self-service rooms were a little bit crowded. So we had to face queues to get food.