We went on a 5-night Western Caribbean cruise that stopped at Belize and Cozumel on the Royal Caribbean Independence of the sea. Everything on this cruise was great from the workers, entertainment, ship layout, food, pools, etc. I would recommend this cruise to anyone with kids as well as we were cruising with our 10 year old boy, girl twins. Thanks again to Ralph at The Dog and Badger Bar who was great to talk with during our stop(s) for a refreshment. Oh ya the Casino was fun as well just not friendly $$$ as that's the way it goes. We will be booking another cruise again for sure in the near future with Royal Caribbean.