This place was great for us! Location is amazing, only 5 minute walk to see the Eiffel Tower, and about 25 minute walk to see Arc de Triomphe. Only time we took train, was to see the Louvre and Notre Dame.
Alex was great as well. He was there at check in to show us around the place and give us a few city tips!
Definitely would recommend. Two thumbs up.