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.
6255 is a quiet cabin with a really nice balcony