Ideal place to visit Valleta