Havana great time – why Cuba is attracting more tourists than ever