July 2016 - Carnival Imagination to Mexico
It was perfect for a group of 10 girls for a bachelorette party. I recommend getting the all you can drink option for about $55/day. Even though you get one day in Mexico, there is still the night time to enjoy imbibing. It was also perfect because if the group split, the cruise ship was small enough that we could easily find each other without any cellphone use. The breakfast was fine, the lunch was ok, the dinner was the best but it was hit or miss on some dishes. The dinner dessert was always amazeballs.