Europe travelers - need your advice