fantastic location walkable to everything in the Valletta within 5 to 10 minutes