The hotels that deserve a place in a Barcelona itinerary, with the tradeoffs that matter before you go.