Besides for being really pretty, thatch-roof buildings are known to retain heat exceptionally well in winter and keep out the heat in summer.
One of the negative aspects of thatch is that it burns very easily. Once thatch has caught fire it's very difficult to extinguish flames and smoldering embers - which is why insurance companies tend to raise premiums considerably for buildings that have a thatched roofs.
See this post for more about this photo and Rustenberg Wine's open gardens.