Positives: spacious apartment, clean, easy check in, very responsive host, good value.
Negatives: lack of basic amenities (eg we had to buy kitchen towels and soap for the dishwasher), tight parking space (though not a problem if you have a small car), noisy (while to be expected from an apartment, you do hear a lot of noise from above and many of the doors and floors in the unit itself are very creaky), lack of furniture to enjoy the spacious patio in the back.