The flat was great, clean and with a good localisation.
I recommend it for a few days in Malta!