February 2015 - Carnival Imagination to Mexico
We had a very comfortable stay on our cruise. There were activities for all ages and also a few shows that were adult only. The drinks were reasonably priced and the food was wonderful. There was a variety of on shore excursions, we chose the La Bufadora tour, our guide was very friendly and informative. I would have to say carnival took care of everything, however, I would highly recommend bringing your own shampoo and conditioner, they provide a citrus shampoo but no conditioner.