In total I would recommend this apartment. I had 2 issues though:
1) the actual size of the apartment (especially the bathroom) was very small. And in comparison to the price it seems too pricey for what you get
2) the main staircase was very dirty with dust
But all in all, the location is very nice. The hosts were super responsive. And it is a very cute apartment. Just not very accommodating for 4 people. But should be comfortable enough for 2.