The location of our stay was just 800 meters away from Eiffel tower, we just walked to the tower. connectivity of public transport was superb. Metro M6 or Bus 72. We just loved it.
The apartment was having everything one needs to get ready for Paris :).