This place is perfect for those who want value for their money.
Although it is not the central Paris, you can get access to everywhere through Olympiades metros station. I would recommend it.