We chose this cruise to go to Belize. We did not port there,supposed to have damage to the pier from the storm the night before.The ship has 4 thousand people on it with two small pools not enough chairs .We ate in all three main dining rooms ,the same menus ,most of the food was good The internet that they charge for you can't get on .Three times we went down to have him try still couldn't get on but they charged me for it,We went to a beach resort on Cozumel ,they had free wifi and I connected right to it.Aparently the excursion agents don't check out there places .We booked the beach getaway in Costa Maya for 69.00 smelled like a sewer,dirty,and so rocky you could cut your feet.But we were the only one who complained. Now. I read on hear the same thing! 14.95 for 6 bottle of water!Realy! Go to an all inclusive better bang for you buck,and they don't nickel and dime you for everything .It took 3 hours to get off the ship in Miami what a nightmare!!
The cabins were clean .we did have a very good Stewart named Wayne.Bathroom was great lots of hot water and storage space