Pros: Nice 4th floor apartment right next to Plaza Real. With a good, working elevator. Weekly housekeeping was kindly included for my month-long stay. A brand new projector to replace one that was dead when I arrived is great for movies. There's also a long balcony facing the courtyard. If you have an open mind about what I wrote below, then for the right price, this place can be reasonably comfortable.
Cons: The photos are misleading. They show the living room with the glass doors open, which lead to the owner's private bedroom and make the place look much larger. When I arrived, those glass doors were locked and the place felt significantly smaller. The owner has since posted a floor plan but the right thing to do, going forward, would be to take proper pictures with the doors closed in the first place.
On to the shower, which is a nightmare. At the lowest setting, the boiler heats up the water so much that, if you turn the knob even 5% down to reduce temperature, you shut off the boiler and get freezing cold water. You're stuck with water that's either too hot or too cold, and the overhead shower nozzle is not adjustable so you cannot point it away from your body. The owner called in a plumber to look at it, but nothing was done, so prepare to simply deal with this issue as the owner will just tell you it's an old building from the 1800s and that his options are limited.
In spite of being on the top floor, I've woken up to noises from the roof, because next door neighbors seem to have a key to the rooftop, enjoy early-morning acrobatics, and the apartment ceiling amplifies every sound. Of course there's also noise all around from the outside, but that is to be expected given its location and is not a real problem.
Finally, upon arrival the owner sent me a long list of rules which were not published in the Airbnb listing. These include things like "Keep the floor clean because small grains of sand and dust easily scratch it deeply." I'm an adult and treat every place I stay in like it was my own. However, it must be said that if the floors are so delicate that dust scratching them is a real concern, perhaps the apartment should not be rented out on Airbnb.