The location is excellent.
The apartment is roomy, has a huge terrace, nice bathrooms, etc.
The bathrooms were not super clean, 2 shower heads were replaced while we stayed there on our request because they were broken.
Overall I would be ok with this apartment at a lesser price. For the money we paid, I feel it was way above market value.
But the host was very responsive and helped us where they could.
It needs a some tender loving care like a paint job, floor repairs and deep clean of the bathrooms.