Being a good host is a central part of life in the Middle East and it is an underpinning value that everyone in the region shares.
The roots of this can be found in the tribal system whereby treating guests well is traditionally a way of gaining honour.