This place is very well located, 2 minutes away from Place de Clichy where one can find metro and all sorts of restaurants and cinemas.
The studio itself is quite tiny but it is comfortable and provides everything needed for a stay in Paris (including fast internet). We went there during January where outside temperature was -5 degrees but the central heating was perfect and we couldn't feel any cold inside.
If you look for an affordable place to stay for visiting Paris, this is really a good option.
I recommend it !