Brilliant location for walking and exploring Madrid.