This is pretty much the centre of Paris, next to their central station. Also has some of the better food options available as well as shopping.
The apartment is small and there is no elevator, so it depends on how long you would stay in there for.