We had a very nice stay and enjoyed the apartment.
It was clean, in good condition, and comfortable. The location is very nice - there are lots of excellent restaurants within easy walking distance, and you can get to the central tourism areas with an quick bus or tram ride, or a ~20 minute walk.
The apartment is basically an entrance hallway, two bedrooms, two bathrooms, and a kitchen. There is a sitting area in one of the bedrooms; no separate living room. The bedrooms have plenty of windows for lots of light and/or ventilation, and air conditioning that keeps them comfortable even in summer heat.
The host was flexible to give us access to some storage space on the ground floor to leave a baby stroller
There were a few small things that were lacking, e.g. there is a laundry machine but no laundry soap and no drying rack, and there is a bit of kitchenware but e.g. no knives for cooking (besides steak knives). It gives the impression of an apartment put together with the minimum required (or not quite in some cases) for short stays, not a real fully-stocked place that someone would live in. Nonetheless in most cases it has what you need, and there are plenty of shops nearby to pick up anything else that you don't find in the apartment. Also the stairs are a lot (3 double flights of stairs, and the storeys are extra tall / high-ceilinged so it adds up to a lot of stairs), though we knew this beforehand from reading other reviews. In general, these were fairly minor inconveniences and overall we were quite happy with the apartment.