I’d highly recommend Inmaculada’s apartment. Communication was really good, the apartment is in a great location (within very close proximity of all the major sights), and it is well-equipped. We had a great stay.