This is probably one of the best places to stay in Malta, with everything within easy reach (restaurant, bus, supermarket, grocery shop), La Valletta is only a few minutes walk away and for walkers you can clearly walk to Sliema to see the different landscapes of Malta.