It's true that you can see the Eiffel Tower from the front of the building. The location is very good.