I found Vincent’s flat really awesome!
You’ve got Louvre Museum as far as walking 6 minutes away. I recommend visit the Palais Royal that is almost in front of the flat.
Walking distances are really close to almost every attractions and you have very tasty restaurants near by!