Thanks for the interesting report and it seems that you enjoyed the trip.
One question: How to buy a ticket from MIA to HAV? Are there special travel agencies? Probably not online. How much is an average ticket RT MIA-HAV?
I am planning my next trip to HAV from FRA and I would like to avoid going threw BOG or YYZ as MIA would be so much easier.