A very welcoming & central place to stay for your trip to Madrid