Apartement Mountain Dew, Old Havana - Cuba