This row of no-frills rooms were affordable, clean and walking distance from Dez, a deli and (a little further on) quick-bites cafe with great gifts. Also nearby was Joshua Tree Saloon, which has an awesome large patio and pricey but good dinners and drinks.
We liked our short stay at the Ranch House. It was very charming and the small kitchen came in handy.
The location is great, just a block from the main drag and all the shops and restaurants.