The apartment was on the ground floor and had a very unpleasant sewage smell and was rather damp (it was february, so not very hot outside). That ruined the experience of an otherwise quite fine accommodation. If you're planning to be out a lot, and don't want to spend much money, this is an OK place to stay.
The host provided me with a lot of useful information and was very helpful and reachable.
I very much liked the location, just outside Valletta centre (10' on foot) in a very enjoyable neighbourhood