Is Pepperstone a good broker?

Is Pepperstone a good broker?