Two Bunch Palms is a beautiful oasis in the desert run by kind staff. There are countless tubs and springs that you can soak in all day. The restaurant on site features delicious and health-forward foods that will have you feeling great your entire stay. The bar is well stocked (I recommend the spicy hibiscus margarita!). There is also programming all day long that is included in your stay—yoga and meditation classes, teachings, exercises. It’s nicely situated between Joshua Tree and Palm Springs, making it easy to visit either spot. There is also a spa on premises that looks lovely but the prices were quite steep — I believe the cheapest was a facial ~$185 (not including tip). Some highlights were definitely the wildlife (we loved the ducks, hummingbirds and a friendly roadrunner), the privacy (we always were able to find a spring to ourselves) and the food! My only critique was the rooms themselves. They had zero storage (like, not even one drawer—no bedside table, no surfaces in the bathroom—nada!) which made a longer stay there less comfortable. But besides that, our stay was absolutely lovely and we will definitely be recommending Two Bunch Palms to friends and family! If you want to rejuvenate, this is your spot.