Very good place! Right in the center of Valletta