Amazing place in an amazing location right near the Eiffel Tower within walking distance, 10 minutes.