Is Hastings UK a good place to live?