Great Location in central Valletta