Leslie's appartement is just in 30min bus from the airport, and there are many busses in the nearest station which can bring you everywhere in Malta. Leslie is superfriendly and will give you a lot of practical advices about places to visit.