Here is just a quick review with pics. There was a thread started the other day comparing the Carnival Magic to the Disney Magic. Honestly I don't think those two should be compared. I've been on some older Carnival ships and the Disney Magic and the Carnival Magic is a new and larger ship. I was only on the boat for 1 night so please take my opinion with a grain of salt. It may be different after going on a 7 night cruise. I thought the ship was very nice, especially for Carnival. Like I said previously, I've been on the older ships and I honestly didn't really care for them at all. This ship had a lot of outdoor activities for the kids as well as adults. I really wish Disney would have done a better job with the outdoor water areas. I definitely think that Carnival has them beat in that area. I was just on the Disney Dream in September and although I have no complaints, my kids would have loved a bigger better water area. There is also a jungle gym type area that looked really fun. There were plenty of bars and a huge casino if you like that type of thing. There were two specialty restaurants that I noticed and the sample that I had from the Italian restaurant was pretty good but I don't think it will compare to Palo. I don't think my kids would like the kids club. Although the area is pretty big and open it just didn't compare to Disney. There are also a few activities that are not free like the Build a Bear workshop. Dinner was very interesting! I thought it was hilarious but I know for sure that some people will hate it. Before the food was served, one of the entertainers sang a song by Sinatra. It was very nice and tastefully done, and then the show started. A few of the servers put a colorful ruffle top and and danced on top of the little mini serving areas. They danced to Low by Flo Rida! It was hilarious and very unexpected.