I am highly recommended Clive's apartment, it is very cozy, and has a good location.
There are 2 big supermarkets nearby (approximately 3-4 minutes by walk).
There are 2 bus stations next to the house. One is nearby Lidl (Marsa Park and Ride). From that station you can go everywhere, the ticket price is 1.5 EU per person. Approximately 8-10 minutes to Valetta, 30 minutes to St Julian's, and Selima. We rent a car and saw all the Malta island and Gozo. You should visit Gozo for sure. There is no problem with parking. Nearby is a petrol station and other shops, a shopping mall and restaurants.
We had a very cozy patio, where you could spend amazing evenings. House is fully furnished, there are washing machine, microwave, fridge, iron, hairdryer, and everything for a long stay. Everything is clean and new.
The homeowner is very responsible and helpful. He picked me up from the airport without any payment and was always available for us with questions or concerns. Good value for the money.
If you would like to spend an amazing vacation in Malta, you can choose this apartment.