A new study in Spain has revealed that those who enjoy drinking beer are happier and healthier than people who do not.