How to cook perfect roast chicken anyone ?

Bought a chicken for Christmas dinner that weighs 3.6 kg that is 7.9 pounds.

Any ideas to make it really tasty and how to cook ?
in a roasting dish un covered, or covered with foil etc?

We really like rosemary and garlic, so any recipes ?

How long to cook for and at what temperature for the perfect chicken ?

Any tips appreciated