2 weeks cruise with had a very good itinerary inc 4 days in Havana Cuba. Also stops at- Belize City, Roatan Island Honduras, Costa Maya Mexico, Cozumel Mexico, Grand Cayman & Jamaica
We thought Havana Cuba was brilliant and the other destinations were all worth a short visit with some interesting sights inc Mayan Temples.
The itinerary was 4*
Nice cabin with decent space for myself, my wife and daughter
Nice beaches and enjoyed a glass bottom boat over the Coral reef.
Just a beach type resort. Nothing special.Can swim with dolphins here in a man made lagoon area
Interesting only in that it is a major offshore banking base and different from much of the other Caribbean in that it has many modern office buildings for multi national banks, accountants, solicitors etc.
Very flat island