The apartment is charming, the upper 2 floors of an historic 4 story building (be ready for stairs), with spacious living area, comfortable back balcony, 1 BR and bath on first level and 4 comfortable bedrooms plus 1 bath upstairs (one note - ceiling height is ~6', so the taller ones in our party had to duck while upstairs). Two bathrooms total with plenty of hot water, one with enclosed shower - the other is a tub with handheld shower.
Location is excellent -- close to a major street with cafes and shops, easy walk to the old city, easy walk to the museums and citadel, easy walk to St Roche. The teens in our party were easily entertained and able to explore on their own.
Our host was lovely and attentive, and the apartment was super clean on check-in. The only caveat, for which I deducted one star from our overall rating, is that parking is not easy. There is street parking available (free on the weekends), but it requires a short walk (6-8 blocks) each morning to purchase a full day parking pass for the daytime street parking. The payment machine was broken the 2nd day of our stay and we were not able to easily locate other payment stations, though our host tried to help, which created some stress. There is also currently significant roadworks in progress in the neighborhood which further reduces the available parking.
But if you're car free, it's a great apartment and a great location! With this knowledge in hand, we would happily stay here again!