Det tar några timmar med bil från Madrid till Barcelona men sträckan är så vacker så det märks inte.