Madrid, a nice European capital