This was my 1st time on Princess Ships (the Crown Princess)The ship is very nice. Itinerary was great!Food is much better than Carnival. Balcony Room was, as expected.Cozumel-shop til you drop in downtown San Miguel. Avoid Margarettaville, rip off and food was bad. Mr. Sancho's Beach is great for allday fun!! $50/adult all inclusive. Go online to book ATV tour in jungle with Wild Tours! You WILL get dirty.Grand Cayman-beach right off ship is rocky but clear. Margarettaville was a blast, food expensive, but very entertaining!Roatan-port caters to Carnival Cruise Lines, no bargain shopping. Ski lift chairs were fun since day was, off and on rain. We drank and rode the chairs several times. Got rained on, dried off and rained on again. But didn't matter, we had fun!Princess Cays-ships island was beautiful, but everything costs money. Had cool play area for kids.Plenty of food to be had. I normally do NOT drink water on Cruise ships but I have to say, their water was great! Didn't need to buy bottled water.Shows were all pretty good. Bingo was fun but alittle expensive.Would definitely sail Princess again.