This place is a good base for exploring Malta. The bus stop is nearby with good links across the island.