After reading some critical reviews of the Magica I boarded 4/8/07 with little expectation of a great week. From the time we arrived to the time we left the cruise exceeded our expectations. As a frequent cruiser I am not easily impressed but this ship was impressive! The ambience is wonderful, Italian influences abound from the huge atrium entrance to the wonderfully appointed dining and meeting rooms. The food was wonderful, they know how to do pasta, I wish I had the recipes for all the great dishes we enjoyed. The ship visited Cozumel, Cayman Island, Jamaica and Grand Turk. We did not purchase any ship excursions but went off on our own. The Grand Turk stop was on a beach I believe Costa (Carnival) owns. The beach had wonderful white sands and plenty of lounge chairs and cabanas to enjoy plus a new shopping area with Little Switzerland, margaritaville, and other nice shops. The evenings entertainment was impressive, from laser shows, top notch entertainers, musical/dance reviews to toga nights we were never disappointed. No lame comedians, jugglers or magic acts. The staff was always attentive and helpful. Every day was packed with different opportunities ie: trivia games, tennis or bocci tournaments, arts and crafts, dance lessons, high tea, aerobics instruction, plus the usual bingo, horse racing, etc. The gym was awesome, plenty of machines and equipment and the place was immaculate. There were some children and young people on board but they were never a nuisance as there were plenty of programs for them too. We (there was four of us) all agreed it was one of the best vacations we ever took and plan on going back!