We did the Montego Bay, Grand Cayman & Cozumel itinerary. All the ports were nice, well timed and friendly. The ship itself was very clean & well maintained. Our balcony cabin on deck 7 was roomy enough for 3 of us (we also had an oceanview cabin for our group) and our cabin stewardess did a fine job taking care of it and us. The food in the main dining room was outstanding breakfast & dinner on this cruise especially the steaks - prime rib, tenderloin, filet mignon, NY strip. Guy's Burgers were great as usual and the Lido Buffet was fine. All crew members we encountered were friendly and hard working. Leon the cruise director was good as well as most of the onboard entertainment. However the main theater shows were not as good as they previously have been on other cruises (we are platinum). Embarkation & debarkation went very smooth & quickly. Looking forward to our New Years cruise on the Spirit!!!