Everything is as described, no more, no less.
The location is super convenient, at a walking distance to the Louvre and a 3 minutes walk from a subway station.