We stayed at Kevin’s place for two nights and this is by far one of the best locations you could ask for. It takes you roughly 2 minutes to get to the perfect spot to see the Eiffel Tower and the metro station is also super close to the apartment! Arc de Triumph as well as Champs Élysée can also be reached by walking.
Just one tip: since the stairwell is fairly narrow, make sure that your suitcase is not too big or heavy. All in all I highly recommend this place for your stay in Paris, especially if you want to see the Eiffel Tower!