Place is in great location. Every thing is walkable from the place. From Eiffel tower (10mins) to arc de triomphe(15mins) and even champ elysee (around 30mins walk). Perfect fit for solo travelers or couples. Vladimir respond to every query we had and if we had problems he is very quick to fix it.
We will surely go back.