I recommend!
It is well located, in the city center, a few meters from the main square of Valletta. Free street parking for those who rent a car.
The apartment was clean, very well decorated, beautiful!