Amazing apartment just steps from Eiffel Tower, restaurants, attractions and the train station. The view of the tower is impressive.