We really enjoyed staying here. The apartment is on a lively street in an upscale neighborhood close to the city center. Although lively, it wasn't too loud. There were many nice shops and restaurants nearby. 2 sets of keys were provided, and you can let someone in via a buzzer.
Internet was fast. Check-in was easy (host met us at apartment) and communication was good.
The living area is comfortable, bright and spacious. The bedrooms had good window shades to keep the light out. I found the beds to be comfortable enough; others thought they were so-so. 3/4 of my group wished there more/larger pillows, as the provided pillows were very thin.
The stairs between the street and the apartment are VERY narrow and steep. Good balance and concentration are required. We are young and fit, so we were fine, although moving our suitcases up and down was a challenge.
There is only 1 toilet which is located on the main floor. Not ideal if you are sleeping upstairs and wake up during the night to pee, as the stairs between the main floor and top floor are a bit dangerous if you're not fully awake.
Amenities could be improved. For example, there was no laundry detergent, no soap for the shower, not enough toilet paper for the length of our stay, and we could not find any oven-safe dishes (although there were many pots and pans for the stove).
A final minor detail - there is not much water pressure in the upstairs bathroom. The shower was usable, but the bathtub barely flowed.
Overall it was a great place to stay. I rate it 4.5/5 stars, and it would improve to 5 stars if more amenities were provided.