Spacious place and nicely set up. We only stayed one night, but it seemed like a place you'd be comfortable for longer stays as well.
The only point for improvement is cleanliness. The apartment was clean in general, but there were some things (fridge and bathroom) that could be cleaned more carefully/thoroughly.
But in general, it's a nice place to stay at a decent price point. And the hosts are very communicative and friendly.