Not really a direct fit per se, it is a double DIN deck, but you will still need an install kit and an adapter (both can be purchased as a kit for ~ $20 on eBay). This is the same unit I am looking into, except mine doesn't have bluetooth.
For the audio controls on the steering wheel you will need an adapter for that as well, available from Pioneer 140511411410 < copy and paste this into the search box on ebay
If you're comparing sound quality to the factory yes it will be miles ahead in terms of quality (if compared to the OEM base model deck at least)
Lastly, you don't have to pay for the navigation, but of course, the AVIC nav add-on is available for around $200. Is that worth it? Its up to you! 300528842595 search for that as well on ebay
PS please note I only added those searched items as an example and in no way am I affiliated with those vendors lol