I highly recommend Anthony's apartment.
Location is good. It takes only 15 minutes to go to Sliema, and you can go to anywhere in Malta easily.
Accommodation is very good.
It has perfect equipment, and they are all new!
I regret that I could stay there only one night.
If possible, I want to go there again, and stay more nights!