Everything you need to know about Lübeck, including what to do and see, where to stay, how many days to spend, when to visit and our top tips.