Brittany, I sailed the Elation last week and there is not a miniture golf course. On the Carnival website there were several excursions to choose from although not as many as in the past. Progresso is not a great port in my opinion. We rented a car for $65.00 and drove to Merida. There were lots of interseting sights there and good shopping away from most of the other tourists.
Cozumel is damaged badly and that coupled with the time of year cut down on the amount of excursions. We took a cab to Paradise beach and enjoyed good food and a nice beach. The beaches are different now than before and will not be the way they were for a long time if ever.
The tender system worked well here, but the last one leaves at 2:30 so not much time to browse around.
Enjoy your cruise!
Oh yeah, there is a house band called Blood Power Band. You MUST go listen to them whenever you can. They are great.