Not sure I am quite in your league - Cuba sounds a little scary to me! Perhaps I am a little ambitious calling myself a road cyclist - I have just made it past the 'getting to the top of Dog Kennel Hill' stage. But there were some serious cyclists there going on some serious climbs. I tended to stick to the flatter and altogether less daunting routes, enjoying the coffee, pasta, wine and return transfers to the hotel each day! I have to say that I didnt go on one of the more challenging 2000m climbs that were on offer, but stuck to the charming scenic, much flatter routes around lake Garda.