This is a wonderful apartment! Everything is very modern and clean, and there are lots of nice details and personal touches. Clearly it's very well maintained. We were 4 adults, so 4 beds and 2 bathrooms was great! The kitchen is a little cramped if everyone is in there, but no major issue, and there are plenty of cooking equipment. Maria and Miguel were easy to communicate with and everything went as planned.
The location is fantastic to be able to walk all over the city, and since it's on a dead-end street (with pedestrian access on both sides) it's very quiet. There's a little store directly across the street which is convenient for snacks and wine. I'd absolutely stay here again and would recommend it to others!
Just FYI since it doesn't mention it on the listing: you have to pay a city tax in cash when you arrive. It's 1 Euro per person per night.