Isolda has a gorgeous apartment and having the Seine and The Eiffel Tower for a view was superb. The apartment is very comfortable, spacious and well equipped.
Transport on the Metro and RER is nearby as are supermarkets.