In the sentence "Ahmed is a good boy," what part of speech is "good"?

In the sentence "Ahmed is a good boy," what part of speech is "good"?

Explanation

"Good" is an adjective.

Because it describes the noun "boy".

By telling us what kind of boy Ahmed is.