The apartment's location was great (shops, restaurants, the Sliema-Valletta ferry in a few minutes walk) and we liked the spacious rooms. The get-in was also simple and flexible, the communication with the host was easy, Patricia was really helpful. The only negative point were the mosquitos, that I hadn't read in the comments before. Maybe we were there in a wrong period.
To sum up, we had a good time in Malta, it'll be a nice memory.