Great Location for Cuba street festival.