Spring is a great time to experience Joshua Tree National Park. Not too hot, hot too cold. That means it can be hard getting a campsite. But I lucked out. Coincidentally, it's the exact same spot in the Belle Campground as I was last year.
I arrived a little before noon, which I usually consider too late to grab a site. Several people arrived between five and six in the evening imagining there would be vacant spots. Sorry, folks. Early bird, and all that.