The place is located 20 min walking from tour eiffel and close to metro stations and supermarkets. My only problem is that it wasn't easy to find, and we called the host to help but they don't speak English, even though I would assume most of their clients are foreigners so a basic understanding of English should be expected. Maybe some pictures of the entrance in the building will help future guests. Also I must mention that the apartment is at the 5th floor and I would not recommend it to everybody.
And there was no soap or shower gel to wash our hands.