I replaced mine with a pioneer mvh-s520dab
You'll need an adaptor plate for the head unit from connects2. There are two colours, black and grey so be careful.
You'll also need to shave a bit off to make it fit perfectly.
As for the head unit I got an adaptor loom, plus one for the multi function steering wheel controls.
Note not all HU support the steering wheel controls so do your homework.
Is all fairly straight forward and worthwhile in my opinion.
Good luck