Cuba lives up to the buzz, or no buzz, if you go in the low season. Been travelling for a while now....:p