We've found a really clean apartment, with a good localisation near the bus station, nice restaurants and supermarket. We've past really good holydays in Malta and I wish you the same !