We have stayed here before because it is next to the Joshua tree national park. It is clean, well run, beds, sheets and towels were good quality and comfortable, and most of all, they allow pets. All the other guests were quiet, no parties. Only drawback is there is no breakfast, just some low quality coffee, but there is a Starbucks a couple of miles away.