Harrogate – is it really the best place to live in the UK?