Amazing location! Very clean, spacious apartment. Nicely maintained and decorated. Awesome stay in Madrid!