So in a lot of ways this was the perfect place to stay: great location, very local feel with not so many tourists but you can still see the sights easily, two massive terraces to enjoy the weather, easy checkin/out process.
But there were two things that brought my rating down. One is that the beds are terrible. We slept very badly here. Bad lumpy old mattress on cheap springs that vibrate if your partner makes the slightest move. Apparently the sofa bed was also quite bad.
Second - and maybe airbnb doesn't require this, but most of the places I've stayed had salt, some spices, maybe a bit of olive oil or tea. This apartment had none of those luxuries, and since we were staying for a week we did cook a bit. Also things like a towel for drying dishes would have been nice...