April 2014 - Carnival Imagination to Mexico
I've been on many Carnival cruises and all the ships are very similar. A cruise is a wonderful way to have a trip with no surprise costs since all of the food is included (food is usually the largest expense on a vacation). It's also a chance at a breathtaking ocean view from every angle. The food is always fabulous, but the service people really are the best thing about the ships. They bend over backward to serve you in any way they can and they become your friends by the time the trip is over.