Anna's flat is lovely, spacious and very central.
As mentioned in other reviews, being so central (and above a pub) means it's pretty noisy outside late at night and early in the morning, so maybe avoid this one if you're a light sleeper! But if you can deal with a bit of noise, you're right in the heart of Valletta with everything you could wish to see and do right on your doorstep.