Holiday Inn, Porte de Clichy, Paris review