Today's ride was one of the toughest 60 km and with mountain climbs at the end. We had our food and water stops in small squares. One was hosting a sports day and kids played volleyball, the kit was minimal and I saw worn out boxing gloves and shuttlecocks made of maize cobs. There were several chess games being played . Public toilets here are less than pristine so our guide Raimondo arranges toilet stops every 20 km and it is a chance to see inside a Cuban home. Today's home was quite well off with pictures of Claudia Schiffer, the Cuban virgin and a cartoon about ozone depletion so touching on beauty, religion and politics.We stayed in a beautiful mountain hotel resort in huts clustered in the tropical rain forest beside a huge natural pool. The barman also made generous mojitos and we shared life stories and internet dating experiences.