This place has a great location to most places in Madrid!