This is hands down the best location you could ever hope for, directly next to the Seine river and within walking distance to Notre Dame, the Louvre, the subway lines, and much much more.
We were pleasantly surprised at how spacious the rooms were - we booked the apartment with a living room (fold out couch) and bedroom for our family of 4, and it was more than enough space for all of us to sprawl out. Having a split bathroom meant people could take a shower and also use the bathroom at the same time without having to wait.
Free coffee, tea, hot chocolate in the lobby at all times was amazing, and the water infused with mint and lemon was so yummy! They even had a plate of chocolate croissants set out one afternoon.
The front desk staff are incredible. This is now our go-to spot for Paris.