England is a good place