We stayed a couple of days in Lina's place. The apartment has all modern amenities, spacious and is located within walking distance to Calle Mayor and Puerta del Sol (and other attractions).
Lina ensured our check in process was seem less. Also the guides and tips for Madrid located in the apartment were extremely helpful.