Staying at Camp Ruffin It was ideal. Hook was extremely accommodating and helpful and the vibe on the property was super chill. We had two dogs with us and they had the freedom to roam around off leash while we were at the camp site. Hook was full of good information about Joshua Tree and the surrounding area. I was told we could not bring our dogs into the park by several friends, but that is not the case. We were able to bring our dogs, they just aren’t allowed on the trails, but there are plenty of picnic areas and campgrounds with ample places to roam with pups. Hook’s property and set-up is great! He has a kitchen, indoor and out door sitting areas, two fire places and plenty of outdoor games available. (Disk golf, horse shoes, bocce ball, etc) his property is well taken care of and I’m excited to go back to see the new additions he has planned. He is enjoyable to hang with and one morning even brought us hot wet towels to clean up with and warm us up! One day he directed us to Desert Hot Springs to massage and soak in the warm pools and was happy to watch our pups for a few hours for us. 5 gold stars from us, Hook, thank you for making our vacation perfect!