July 2016 - Carnival Imagination to Mexico
I've been on 3 cruise ships, and this was the smallest. The cruise ship was clean and the staff friendly. The food was just ok, nothing to rave about. Favorite spot was the adults only section on the back, but it was not easy to get to. This ship is hard to navigate through. There's not an easy way to get from one end to the other. You must go up or down a flight to get where you want to go. Very few balcony rooms, so was not fortunate to get one.
Best comparison -- it's like staying at the Ramada... it's not the Hilton, so don't expect the finer details.