We had a good stay and I would recommend the flat.
Positive highlight: Location. The flat is perfectly located to walk around Valletta and there are lots of parking spaces in the surrounding.
Negative highlight: the bed. It is a bit short for tall people.
Jelena was very attentive and responsive.