Just got back from Imagination and Cayman/ Ochos Rios and it was a great cruise! The boat is in excellent condition, staff was great, food was top notch. Had an awesome time! Make sure you do the string ray city and the Dunn River Falls......they are a blast! I booked my excursions online and not thru Carnival and saved alot of money and had great tours! If you need info, let me know. Enjoy!