Why was William of Normandy a good king?

because

as he was creative in the way he decided his choosings and thought of new ideas when first ones failed.