Sort:  

Indeed: it is the capital of Spain. A monumental and welcoming city like few others.