I stayed for one month while looking for an apartment in Paris. Jerry's place is very comfortable, it does not lack anything. Location is perfect: there is a metro station near by, in 10 minutes by walking you are in place de Clichy, the area is full of shops and grocery stores.
Just consider the fact that it is 5th floor without elevator (so if there is an infant or old person it can maybe be problematic).