Cuba - down but not out