eBAY NUC6I7KYK

These machines will also hackintosh easily if you wanted to run macos.

I know it does not meet any the criteria except compact form factor.