Great location at walking distance from multiple top attractions in Madrid.