As the tile suggests, can you share your experiences with Cuba? Some say it's the next best thing, others - that it's not so much.. Any report from your recent visits will be greatly appreciated!