Pour les Français expatriés, Barcelone est encore "the place to be"