I bought this car new and it's been a love ever since. It's never needed anything but routine maintenance (I've been diligent about that) and it's been a joy to own and drive. It's been garaged so it's surface looks like new and my kids were grown up before I bought it so the inside also looks new. I've replaced it with a new CRV because I'm so old I need some modern safety features and will pass my lovely red one on to a grandson graduating from college.
They put a different engine in it those years, No where they tell you the valves needed adjusted every 30,000 miles. Mine blew at 60,000 and I had to replace the engine. I had Hondas for years. Just bought a new SUV and it is NOT a Honda. They knew there was a problem with that engine and would do nothing. People had the engine blow at 30,000 miles. If you're going to make a throw away engine you should make them free.
I have a 2001 CR-V with only 63,000 miles that I'm about to trade in against a new car for my wife. This car has cost me nothing in repairs other than the usual things like the battery, belts or tires. It's economical, specially on the highway and just in general, the CR-V is the most perfect example of Keep It Simple I've ever seen.
One of the safest older cars on the road. No recalls, no air bag issues. Very little maintenance. Road noise level fairly high. Not quite enough room for long legs. Terrific cargo space and flexibility.