Better place to stay in Madrid.
Excelent location!