How good is Halifax to live in for an Indian person