We really enjoyed our stay in Valletta.
Karl’s apartment is in a perfect location - near the city center and the sea. You can feel little less like a tourist and more like a local :)