Pros:
The apartment is spacious and light, with a lovely social space, good sized bedrooms with plenty of storage space and two large and modern bathrooms. The kitchen is great, a proper cook's kitchen fully prepped . The off street parking space is very useful.
Cons:
I specifically picked this listing over many others because of the advertised outside space: However the private yard is a small patch of grass next to the parking spots with nowhere to sit at all, let alone the hammock that is prominent in both pictures and description. The shared backyard is very run down and unkempt, table and chairs are dirty and totally obscured by overgrowth. Basically there's no livable outdoor space.
Also had problems with check-in; if you choose not to meet your guests in person that's OK but you do need to be available to iron out issues.
I gave the listing an overall 4* as I had a positive experience but these issues should be looked at to make it even better.