We stay there during the Roland Garros tennis tournament and it is was very convenient - just 15 minutes on foot. If you want to go out and about in Paris there is a metro station just a few minutes away and you can be in at the Eiffel Tower in 15 minutes.
There is a supermarket just a short walk away, or a bigger Carrefour just a bit further away.
I would definitely stay there again.