You can go for the ASRock H310CM-ITX/ac as it is the best mini ITX motherboard. It is loaded with all the advanced features and an affordable motherboard, which is all you need.