Hotel Rex Comprado in Paris, France review