This apartment checks all of the boxes. Beautiful, spacious, good location, and amazing hosts. I would recommend this place to anyone traveling to Madrid!