This place was super! It is only 5 minutes walking to Arc de Victoire. And near the Metro and bus station. Also, if you want to go shopping, the Champs Élysée just next street. Super convenient!!
And the host was very nice, reply the messages very soon and take care of our condition. Before we arrive, we had several communication to ensure all the things done.
It was a very nice experience.