I and my girlfriend spent wonderful holiday in Malta. The apartment is very nice and clean, you'll find everything you need. In fact we spent only mornings and nights in the apartment but it was pleasant time.
Three nice beaches are about 2-4 bus stops away. The apartment is two minutes away from a bus stop. The buses can take you to three beaches as well to Valletta (line 44) and to Cirkewwa (line 101) where you can take a cruise to Gozo or Comino.
There's a supermarket right next to the apartment and some nice restaurants (for example Il-Barri Restaurant). We tried food in every part of Malta and I can say that Il-Barri is really worth recommending.
Stephanie responded very quickly when we had some question. Altogether we're very happy with our stay and would recommend this place.