Amazing location that is walking distance from everything worth seeing in Madrid!