Don't laugh - mini golf on a cruise!!! We went to the mini golf course while in Cozumel because it was too windy/cold to do beach stuff and we were very pleasantly surprised. It is easy walking distance from the ship pier (turn left and walk a couple of easy blocks to the big flag pole on the ocean, turn right and two blocks and you are there ) It is the neatest course!! Very hilly, wonderful landscaping - water river, lots of trees/shrubs, 4 iguanas!! Service is extraordinary! You pick what music you want to hear while golfing and then they even deliver drinks to you on the course!! Via pager! Can't say enough nice things about Sally. Restrooms are clean as a whistle and we had a great time - adults and children alike. I highly recommend this over the yukky shopping stuff. Also ate at La Choza (sp?) on the way - fabulous Margaritas and Mojito's and the greatest authentic Mexican food. The place was spotless and we loved it!