Nice place in the center of La Valletta.