The location is great, just 10 minutes walk to the Arc of Triumph, about 25 walk to Eiffel Tower, close to Metro station.
The flat itself is just OK. It has all you need, but in terms of quality, I'd rate it at 1.5 stars equivalent. Bed sheets are very old, some with holes, the toilet area is very dated, beds are cheap and uncomfortable. In other words, if you just need a central place to crush in Paris for a few nights, it's OK, but don't expect quality accommodations..