Views, views and more views! Yes, you see the Eiffel Tower from every window!