This is as good as it gets from a location perspective. Many of the popular sightseeing spots are at a walkable distance. Everything was as described. Almost all amenities you need are available in the flat. Coming from Texas, it also gave me a first hand experience of how to optimize available space and not compromise on any amenties.
Lastly, thanks to the location there is easy access to the Metro/RER trains and amazing eateries around the corner.