In summary, it is an apartment I will definitely recommend. First the positives ... excellent location, in the centre of everything, we did not even have to take the train or public transport. Be it great sights, shopping or food, HUGE selections, all within walking distance.
Check-in was super convenient, keys in a public lockbox in No. 10, apartment in No. 2 of the same street (calle), just a few steps away. The taxi drop-off was less than 15 meters walk to the lockbox location.
Everything in the apartment was functional, fans only in bedrooms (but more than sufficient), aircon in the living area, a new fridge, dishwasher, heater, hot shower, and kettle.
I do enjoy cooking when staying at an Airbnb, so the ample supply of cooking utensils, plates, and bowls is certainly appreciated.
I feedback to Angel and Airbnb about the shortage of towels, garbage bags, and cleaning solutions, this was taken care of within the next day.
Point to note: The unit is on the 4th floor (or 3rd level) and there is no lift in the building, so be prepared. Luckily we are still fit to carry 25kg suitcases up and down.
Areas for improvement. Because the cafe in the street below operates till late into the night, it may be time to install sound-proof windows. If you are a light sleeper, this will be a problem. While the furnishing may be old, I am personally fine with them as they are functional. But I do recommend repairs be done on the loose tiles in the bedroom at the back and one of the sofas that broke at the base.
The apartment floor felt "sandy" when we came in, not a major issue for us as a quick sweep and moping solved the problem. But this is something Angel should alert his cleaner to pay attention to the next time.
All-in-all, a great stay. We are happy with the apartment and Angel.