I think that Lisbon, the OP's choice, is a wonderful city. I spent about 10 days there 12 years ago and never got bored (but, then, I am into museums), and it seems to have become much trendier since then. But in the interests of fairness on the coffee issue, I'd add that Turin, the home of Lavazza, is certainly no slouch. It has a number of famed and beautiful grand caffès (which are also good places for hot chocolate), high quality overall, and its own coffee-and-chocolate drink, the bicerin. As for history, what is now Italy introduced coffee to Europe from North Africa and the Middle East.