For us the best thing about the apartment was the location - amazing view over the sailboats to the Valletta and you have plenty of restaurants, supermarkets, the mall and beaches near walking-distance and of course ferry to the Valletta. We also rented a car and it wasn't SO hard to get a parking spot, we expected it to be more difficult to find.
The apartment is nice and spacious - enough space to hang out with your group or family in the kitchen/livingroom or eat breakfast on the balcony.
Totally recommended, if you want a nice place to stay and to be near the city centre. We enjoyed it!