Overall, very happy with my stay. Apartment well-appointed and kept very clean. AC worked really well. View from rooftop pool absolutely stunning. Neighbourhood has everything one could possibly need (supermarket, stores, metro...). Concierges nice, helpful and tolerant of beginner Spanish.
Small negative points: Street noise from balcony fairly unpleasant (presumably depending on which floor apartment is on). Sofa-bed not very comfortable as a sofa.
Tip: Host seems not to respond to messages sent on airbnb, so communicate via their private email (a practice which, it should be noted, Airbnb strongly discourages). Then, she responds promptly and helpfully.
Only major gripe (likely to have zero impact on most guests): 30-day cancellation policy rather harsh under the best of circumstances. In my case, I had to return home on short notice (coronavirus crisis, state of emergency, etc). Very disappointing that there was absolutely no concession on cancellation policy even for this emergency situation. (Host cited Airbnb policy which, surprisingly, makes no concession for stays that have already begun; disappointed that host hid behind this pretty lame Airbnb escape clause.)