The ship was very clean and the food was great. The main dining wait staff was outstanding. All staff were kind and courteous. Embarking was painless, it was a very well organized process. There are so many things to do on the ship that on our cruising days, we still had plenty to do.
Excursions:
Cozumel, Mexico: We did the Jeep Tour. This was the most organized excursion that we had the entire trip. We got off of the ship and there were clear signs and guides that led you to where you needed to be. Our guide was amazing, he knew so much about the land and truly seemed to enjoy his job. I was surprised the jeeps were hard top jeeps, but after taking the trip I completely see why and I was grateful the hard tops stayed on. I will say that the path you go on with these jeeps is beautiful and fun to drive, I would NOT suggest it if you have any sort of back or neck problems. The trail you take is VERY off road like. I enjoyed this but I do see how it could cause problems for others. They took us for a lunch on the beach and all of the food was great!
Very clean. Our mattress had a memory foam mattress topper that was amazing!