We had a chance to meet both Consuelo and Alberto during, and both were lovely. Whenever there was any issue, they responded in minutes and took care of everything.
It snowed in Madrid during our stay and the apartment was perfect for running to the supermarket, cooking/eating in, stepping out for pretty pictures, and staying cozy during the bad weather. It was also super convenient to get around once the weather improved—very, very close to Plaza Mayor, restaurants, etc.; a short stroll to Opera Station, the Palace, El Rastro, and transportation options (subway, bus, hop on/hop off tour stop).
We would definitely stay here again on future trips to Madrid.