We have enjoyed our Jeep Grand Cherokee Laredo. We bought it about 6 years ago with 98,000 miles and now have 170,000 miles with no major issue. It is starting to leak some oil, but hey it's almost 14 years old.
Lots of visibility, mileage has been above average for this style vehicle, easy to maintain and work on if needed, love the straight 6 cyl. engine (hard to kill)
Rear hatch hydraulic supports even after replacement don't hold the hatch up well, could be the mount angle