Fantastic place with superb views of the Eiffel Tower