The flat was in an amazing location, one tiny street away from the center.
It had everything we could need and Jelena even left a bottle of water for me and helped at midnight to fin the flat( the number on the street go down and then up on the other side of the street and the taxi drivers are not nice enough to drop you in front of the flat).
I would recommend the flat for location, comfort and a host that would help with everything you need.
Make sure you try the fresh pasta place( left when out of the building and then girst right) and the restaurant with the tasting menu(right and then first street left)
Malta is a very safe country and even at past midnight on the street where the flat is I felt safe.