Located fairly central in Malta and has decent public transport. Ideally you will want your own Transport to get about and see more of this island.
If you plan to stay during the bad weather months, then you will want to find things to do away from the villa.