We did this in March of this year, and we enjoyed it. According to my family, snorkeling was eh. (I didn't snorkel). Snorkeling beach was not beautiful. Lunch was at a beach restaurant. Fajitas were out of this world, and beach was gorgeous. Shopping stop was at a little hole in the wall place. The drive around the world was breathtaking, with the exception of the end of the drive through the city. City was depressing, made me feel guilty that I was enjoying a cruise and excursion while people were living like that. The safety of the vehicles was questionable, no working speedometer, most vehicles were standard but our friends were able to get an automatic the automatic vehicle was shaded, whereas ours was completely open, so bring extra towels for sitting on, seats get hot and are not padded.
If you have any specific questions let me know.