We have been cruising with the Costa Magica in May 2011. Our veranda stateroom on deck 6 was nice but a little cramped for 2 adults and two children. Because of the promotion "children stay for free when sharing a stateroom with the parents" we choose to stay in one stateroom. We loved sitting on the balcony because of the good weather and the nice views.
Breakfast was not so good. For lunch there was an option between the self service buffet and the normal restaurant. At 4 o clock there was a high tea at the self service Lido deck. 7 course dinner was OK. The soups did not taste well. Hardly any vegetables and fruit are served. You can eat some good tasting pizza all day long. There were two formal nights. On this nights a children's dinner was being served.
Child entertainment was OK. There is children's entertainment from 9 o clock in the morning till 10.30 o clock in the evening, but there are only two children dinners. A lot of the miniclub crew don't speak English very well and sometimes activities are skipped.
Children are not allowed in the whirlpools. The water-slide is fun, but really bad for your swimming-clothes.
We embarked in Savona. The check-in was quick and there were good parking-facilities for 10 euro per day.