Really good location, Franco is the perfect host. Would recommend you buy a weekly bus ticket for 21 euros, jump on and off buses all week. Don't miss the last one home though, Taxi drivers seem to charge what they like!! 30 euros from Valeta (5 minute drive to flat)
The apartment has amazing views over the harbour, 5 mins to Valeta on bus stop on other side of road, 5 minutes to Selima too from bus top just down from apartment. Free pools at Selima, you can use sunbeds and facilities, search for 1926 beach club. African shop a few doors down, fresh milk and general goods, few doors from that there is a Cake shop, then a pastry shop (pies, pasties, sausage rolls and pizza). Facilities in the apartment are really good, comfy beds and couch.