If I could rate this tour 6 stars I would. I cannot stress how informative and enjoyable my experience was. I had the opportunity to take the backroads tour. Slightly more $$ but worth every single penny. My tour guide was Bruce. You would have thought you were with an expert geologist / nature enthusiast. Bruce was FANTASTIC. He took the time to explain all the details of the various places we visited (Joshua Tree National Park, the surroundings, the Windmills). He was able to point out the different animals around, the rock formations and ground makeup, and various trivia bits like where the name Joshua Trees comes from (they're not technically trees!) The hummer was very comfortable. Plenty of opportunities to take photos, and he was gracious enough to capture a few photos of me with my camera. I like that this tour is on the smaller side, and able to accommodate solo travelers if you check in with them (some tours have a minimum headcount required). The bonus stop for dinner at the end was perfect - great way to interact with the local community. I can't wait to do this again.