We loved many aspects of the property - the minimalistic, yet fresh design, the amazing view towards the valley, the hot tub / pool. Having done fairly limited research, we didn't really know what to expect on the spa front and were very pleasantly surprised having natural hot springs - Miracle Manor seems to be very well located for this feature. We liked the small breakfast too, served in the inviting kitchen / communal area.
The only negative unfortunately comes from the best feature, the pool: there might be guests who do not respect the quiet hours, easily making it impossible to sleep (the walls are really thin). We were compensated for this 1-night issue in an exemplary way, but I would recommend staying in a room further away from the pool if you are sensitive to noise for sleeping / have early morning plans in the Joshua Tree NP.