I had a 2006 Dodge Grand Caravan SXT as a company car. I could carry 4×8 sheets of plywood laid flat. The Stow & Go seats were awesome. I drove it for 100k miles. When it was tIme for a new company car in 2008, I bought it and sold it to my sister who put another 100k on it.
I then found out that the new company cars weren't going to come with "magic" doors, because Dodge had made them only available in a package with a bunch of options the company wasn't willing to spring for. Gah! I loved those doors! I asked our awesome Fleet Manager to root around and find me a car that was already in the fleet. They came up with a 2007 that only had 30k miles on it. I grabbed it and they passed the brand-new model to a colleague. I happily drove the 2007, right up until they phased out the company car program (asshats). Since I was driving an older model year, I was able to buy it for cheap. If I had gone with the new model, it would have been a lot more expensive to buy out of the program. I drove that 2007 GC until I retired in 2012. I kept driving it until it hit 150k miles. I only replaced it in 2016 because DH insisted we sell it before something happened to the tranny. Since he did all the maintenance, I acquiesced, but I still miss it sometimes. He sees it on the road occasionally, so we know it's still going strong.
Oh, and the colleague who got the brand new model? Her "old" 2007 Dodge GC only had 70k miles on it and looked great. I arranged for my neighbor, an artist, to buy it. She loves it and is still driving it.
I know, Dodge doesn't have the best reliability record, but I loved that car. It was easy to drive, held a lot, started every time, and was cheap to insure.
Oh, and we rented a brand-new Grand Caravan in Denver in 2017. Top of the line GT, luxury everything (for a screaming deal, naturally). We drove it over the Continental Divide to Aspen and back again. It was awesome! Made me miss my old van(s) all over again.