Housing

Overview
Housing is a unique kind of building which exists in few other games. I believe Civilization 6 has a very simplistic implementation of it. Housing is built by a character and then assigned to a population group and it provides shelter as well as potentially various amenities. These give a boost to happiness and occasionally health. Higher level housing is extremely desirable to different classes/castes of populations.

Shelter
Shelter is a variable for housing buildings. Basic housing provides a happiness boost based on its shelter value. The percentage of a population with shelter is multiplied by the happiness bonus provided. Shelter worth 10 happiness where 40% of the population has shelter means the average happiness of the population goes up by 4. Shelter is a representation of the integrity and protective value of the housing.

Beauty
Beauty is another housing variable. Beauty represents the aesthetic value of the housing. The more beauteous the house the more decorative material is required. While increased shelter requires stronger materials and/or more material beauty requires materials that are physically pleasing. Marble, gold, silver, and jade are all materials that can contribute to beauty.

Spaciousness
Spaciousness represents both the interior size of the building and its distance from other buildings. Spaciousness is more valued by certain classes/castes though it has value to all. Spaciousness is generally a trade off between an increased material cost and strength and the amount of land a building requires.

Item Based Amenities
Item based amenities are rather self explanatory. They require the production of items such as candles or lamps, fireplaces, cooking appliances, or cleaning fixtures like sinks and baths.

Temperature
Temperature represents the ability to control the climate of the building. Heating and cooling as well as insulation are relevant. While heating can generally be provided easily with fire of some kind, cooling and insulation are a bit harder to come by.

Lighting
Lighting is a valuable amenity, especially for the higher castes/classes. It allows greater productivity and leisure as well.

Cooking
Like lighting and temperature cooking is a kind of amenity known as a utility. Cooking options inside the home have some value.

Cleaning
Cleaning is an amenity related to dishes, clothes, and bodies. As such it also provides sanitation benefits on top of happiness ones. It also represents access to potable water.