Great apartment, would stay there again. We travelled in 4 adults and 3 kids, and the apartment offered more than enough space. There's a large living room with an open kitchen that's fully equipped (including for example a Nespresso coffee machine and a water cooker, micro-wave oven, etc)
The apartment is renovated, but the building is very old and doesn't look too inviting. The apartment is on a high floor with some steep steps to climb (no elevator).
The apartment is spread out on 1.5 floors; there are 3 bedrooms and the ground floor, 2 with en-suite bathrooms (both with bathtubs but no shower), plus there's a separate shower off the living room. On the mezzanine floor, there's a gallery with a sofa bed, plus a separate bedroom with an en-suite bathroom (with shower). As can be seen on the pictures the ceiling is very low on the mezzanine floor - in our case our kids slept upstairs so it worked out well, but adults have to be careful not to hit their heads.
Note: none of the 4 bathrooms actually offer a toilet. Instead, there are 2 small toilets next to each other on the ground floor off the living room - but no sink to wash hands... This may work for families but could be awkward for less intimate groups.
Location is great, very close to the center/old town, but one needs to walk uphill a bit. We found a supermarket literally around corner which was very convenient.
Communication with host was perfect.