Beckys apartment is a great place if you want to explore Valletta and its surroundings by foot, as it is situated near all spots you might want to visit. It takes you 10-15 minutes to walk to the central bus station, from where you can take buses to lots of places in Malta, so you don't even need a car.
We felt comfortable in Beckys apartment and didn't miss anything. Becky answered superfast to the questions we had. Great Malta holidays!