Amazing apartment! I was here for 6 nights and i wouldnt change it. Everything is close to you... bus station only 8 min walk and you can get everywhere in Malta, Big supermarket 8 min walk.
Beaches are close and very easy to get to.
Apartment by itself is perfect, 2 bathrooms, big terrace and rooftoop area, very clean, and has everything you need for your stay there.
I would reccomend it to everyone who want to stay in Malta.
I wouldnt change anything!