Awesome spot! View of the Eiffel Tower is great. You can see it off to the right from every room actually! Quick walk to the metro to get closer into town.