Joshua Tree is an awesome park and our tour guide was excellent...however on an overall basis, we were disappointed with the quality level and cleanliness of the hummer. It had rained the evening prior to the adventure. When the hummer arrived, it was still wet inside the vehicle and the blankets for keeping us warm on very cold day were moist and musty. Additionally, the interior of the vehicle was noticeably dirty and untidy. There were also additional jackets for us to put on, however, they too were moist and musty smelling. Bottom line, for a tour that charges $170/head, one expects a premium overall experience. Blankets and Jackets need to be washed regularly and kept in a dry location - we were unbelievably cold and uncomfortable. The vehicle's interior needs a good cleaning as well!