May 2014 - Carnival Imagination to Mexico
The ship was extremely clean. The food was very good, with lots of choices. Lots of activities. Cocktails were good quality. Not a big fan of the gratuity added each time we had a bar visit. The waiter at our table in the dinning room made quite a few mistakes and was rude , but the rest of the staff was extremely friendly and nice. We had a great time. I would take this cruise again.