Fantastic location near many great restaurants and parks in the heart of Madrid!