Where is it located in Paris, PPK? I missed it. 
I don't have my Paris map handy, but I went to Bir Hakim metro station and, instead of going East on that big boulevard to go to Eiffel/Trocadero, I went West along the river bank for
~ 1 km. It is on an artificial Island in the middle of the Seine, closer to the North side, probably to allow for river traffic.