Okay for short stay in winter...
the listing shows air con, and yes, there is air con but it's not strong. Despite us having the aircon on most of our stay, the apartment still showed 29.5 degrees. It's not like air con you have in a hotel, it's a small box with a hose out of the window.
A few days before arrival, I felt a bit "harassed" as I was added to a chat group to be given info about check in. I don't mind this, but I disliked that I was then messaged privately and on Airbnb all within a few hours, urging me to check my messages. It would be great for you to realise that people have lives outside of their bookings, and won't respond to messages within 5 minutes...
also, when we arrived, they hadn't told us which apartment it was, and there are 4 doors on the same floor... not ideal when we had a child desperate to go inside and sit down.
on the plus side, the location is great (next to atocha station), the apartment was very clean and had everything we needed.
I would only consider returning in winter, when there is no need for aircon as 29.5 degrees is insane to sleep in.