I have been on The Elation three times in the past 14 months! I live an hour from Galveston so it is very convenient for me. It is a great ship with lots of activites to keep you busy or you can do absolutely nothing at all. I would recommend that in Progresso you take the ship tour to Chichen- Itza. It is a long , but informative bus ride, but well worth the experience! You will be amazed at what you see there! If this is not your cup of tea I would recommend that you just go on your own into Progresso and stroll around the town. The shopping is cheaper here as opposed to Cozumel when it comes to the typical Mexican goodies! In Cozumel I would recommend that you go to Chankanaab Park or Paradise Beach. Belize is still developing as a tourist area. I would recommend that you do a ship sponsored excursion there also. You will have to tender from the boat to go anywhere. I loved the HorseShoe Reef/ Snorkel Adventure! Its a blast and quite beautiful. Have a great time and enjoy!