JW Marriott has officially landed in Spain, and fittingly, it’s chosen one of the most central—and lively—addresses in the ...