Really convenient place to visit Valleta!