Good and worthy place for a stay near USC.