This is a perfect, cozy little place. My girlfriend and I stayed there just one night in between hikes in Joshua Tree and the only thing we didn't like was that we didn't stay longer. The people there are super nice and they allow dogs of all sizes to stay. It's not a four star hotel but it's better in some ways. It's like staying at a family members cabin or something along those lines. The rooms are unique and nothing is nailed down.