We stayed at Justins Diamond J, which is adjacent to Desert Trails, you can walk or ride bikes back and forth through both parks. Desert Trails has many old buildings and oddly shaped sites situated around the abandoned water park slide, which is kind of creepy. I doubt there is a modern and spacious gym in that park, and no reviews mention it. We spoke with many campers there and no one ever mentioned any gym. They do have many loyal snowbirds, and lots of activities. Just like Justin's, iffy wifi and no tv reception without satellite.
Nancy and Doug
2015 KZ Durango 325RL FW