Neila’s place is located in the center. It’s exactly 15 mins walk from Eiffel Tower and Arc de Triomphe. Champs Elysee is also the same distance. The metro is located just on the opposite side which makes traveling to other parts much easier.
We were 6 people, so there was enough place for us to sleep in , however it might get a bit congested if you have a lot of luggage like ours. There are a few issues with the bathroom shower having only hot or cold water but Neila has assured me that will be sorted. She is wonderful and had always been in touch !