Cartagena sure feels like Cuba …