Discussion about Motherboards
That depends on the features you want your Motherboard to have. Theoretically , any z370 motherboard will work for you , pick the one that supports the features you want (i.e. wlan, RGB, amount of ports/slots, looks etc). I use the Asus ROG Strix z370-f , so far i am very happy with it.
I suggest the Asus ROG Strix z370-g