I'd highly recommend Borja's apartment. Borja was very responsive and check-in was easy. Everything was as described and in great condition - the apartment looked brand new. It was in a lively neighborhood and was a great location for exploring the city, but the doors also had great soundproofing, so we did not hear any street noise. It had a large bathroom and a nice little balcony for watching the street life.