I've visited over 50 European cities. Here are the 5 I can't wait to return to.