Not sure about Valletta mind. Some lovely churches but not that many bars / restaurants. Off to Barcelona this week. Haven’t been for about 10 years, so any suggested would be appreciated. Would concur with Prague & Rome. Both easy to walk around. Düsseldorf is nice but full of German hen & stag do’s copying British stag do’s.