The location is really great - close to Old Town, the beach, and a great grocery store. We felt like we really lucked out location wise.
There is air conditioning in the living room and that was sufficient even during a heat wave. Obviously the bedrooms didn't get cool but we were able to sleep fine. I think the living room managed to cool down to around 74-75 degrees.
There is a loft space with a small bed above the kitchen as well - however the stairwell is very narrow so we blocked it off to prevent our young kids (5/7) from going up there.
The kitchen can probably use a bit of restocking. The wine opener was broken, so we replaced it (critical item in Spain) whereas the teflon peeling off of the frying pan was a non starter.
The 2nd bathroom, despite being tiny, was very useful given there were 4 of us. The trade off is the closet space in that room is very very limited.
Internet was around 7 - 10M - sufficient for email and some streaming. Not great but ok.
The master bed was pretty worn out so it is probably due for a replacement.
Overall we would recommend this place given the location is really great.