It was ok...
Carnival Magic Cruise Review to Caribbean - Western
We loved the ports just were disappointed in how short the time off ship was at each place. DO NOT go on spring break if you are going with no kids. I was so annoyed at how rude all the kids were on the ship and their parents for that matter. The steak house was terrible waste of $70. Buffet options were crappy too. Main dining room had great food. Guys burgers, pizza place and bbq were great too.
Food and Dining
Service and Staff
Cabin / Stateroom