It's a perfect location, right in the heart of Paris. The grand palace is just cross the street. Eiffel Tower is about 20 mins walk, so is the Loure museum. 20 mins sounds long, but u will love the view on your way walking there! Just cross the Alexander III bridge, and walk up alon the river bank. You can enjoy the best scenery of Paris.
The flat itself is very cozy and lovely. Kiki is a very nice and generous host. She always responds very fast and answers for your need.