There are lots of head unit available on the market. Before you buy you have to research perfectly. I'm using Atoto A6 pro and it's working good. Here are some recommendations :

Atoto A6 pro
Pioneer AVH-W4400NEX
Sony XAV-AX100

Also you can check some reviews from experts . like
autonerds and thewirecutter