Excellent location in Madrid city center! Metro stations are walking distance away.