Location Location Location!
Walking distance to almost every major attraction in Madrid plus Antocha Station.