You NEARLY had it right on the nose. All we are looking for are the key components to a third person-omniscient point of view. The third person-omniscient point of view is the most unbiased and trustworthy point of view, because an all-knowing narrator is telling a story. The author typically has no prejudices or interests and has all the knowledge of every character and situation, so this would indeed include characteristics, feelings, thoughts, and the historical time period, and you included a little more information than needed, but it is excellent. You indeed left out some of the setting. You could try tweaking your writing alot better if you were specific on the exact time these characters are behaving in a certain way.
I am joyous to assist you anytime.