Spain’s capital often lives in the shadow of its Catalan sibling, Barcelona. But far from the tourist troubles, Madrid showcases the best of Spain with a warm welcome and incredible attractions.