Happy places or happy people? A multi-level modelling approach to the analysis of happiness and well-being