The car is built very well and will last for a very long time if not driven like a race car and oil changed as scheduled. I have 177K on mine right now and can't imagine it not making it to 250-300K. It runs great and it's the most dependable car I've ever had.
Inside has a lot of room.
None. It's 2006 now and there has been great improvement made to the new models.