Great location right in the city center of Madrid!