We landed in Cayo Largo to even hotter weather than in Havana, and the most breathtaking beaches I've ever seen (and that's coming from someone who lived in Western Australia)! On our first day we just lazed about by the pool and relaxed, then on our second day we got up early to go on a boat excursion to go snorkelling and see Iguana Island.