E Central Hotel Downtown Los Angeles: Location & Reviews