i stayed about 10-15 years ago the last time in Cuba (Santa Lucia, middle of Cuba, Atlantic side), nice-clean beach with reef and some sharks. Only 5 Hotels that time, all inclusive....the Airport was Camguey, 1 hour away from Santa Lucia.
one of my friends ist staying some months in Cuba now (Santiago de Cuba, 2nd largest City after Havanna). He´s married with a cuban Lady, and have 1 daughter together. The Brother of his wife have a small gym for BB and weightlifting, and fighting arts in Santiago de Cuba, Gimnasio "Viva Cuba". My friend was a former Arnold Classic champ, world champ, world recordholder in the benchpress. In the early 90´s he was the 1. german who benched + 300kg within 220 lbs. BW (Name: Frank "the bank" Pfraumer)