This was definitely one of the coolest places we've stayed around Joshua Tree and the amenities can't be beat. Conveniently located in 29 Palms, it's just minutes from the park entrance. The included breakfast was a great way to start the day before heading into the park, and dinner at the Inn was delicious. Also, being able to get a picnic-style lunch made to take with us was very appreciated. I'd definitely stay here again on return trips to JT!