I have been staying here the past three winters and love it. It is very close (2 miles) to Joshua Tree NP and the Marine Base. There is a wonderful 9 hole golf cours that's very inexpensive & within walking distance. This park has a well-equipped fitness room, enclosed pool, hot tub/sauna, tennis courts, clean bathrooms and showers. However, what sets this park above other winter destinations is the people and activities - from Saturday dinners with music and line dancing, fitness and pool exercises, crafts. You name it, they do it.
Plus the people are just great friendly people. The park has good sites with back-ins and pull-throughs with full hook-ups. WiFi is pretty good but gets a little overloaded but they are working to upgrade it. It is the desert so there are not many trees but the premium sites have trees. No fire rings but picnic tables and the sites are level on gravel and most have a concrete pad.
We stayed here in a 5th Wheel.