Avoid.
We booked this place based on all of the previous positive reviews. It was filthy.
We had booked for 5 nights and left after 2. We would've left sooner if possible.
The hosts said it was because they had recently changed cleaning company but it was clear that it hadn't been cleaned properly in a long time. Amongst other things, there were hairs on the bed.
In terms of getting around the location is ok. But it's not particularly nice. There is a park/square outside and we saw a woman doing the toilet in public there in broad daylight.
The hosts initially communicated well. The organised a cleaner to come in but it was only a minor improvement. After apologising, they completely stopped communicating with me so I've had to reach out to Airbnb to resolve.