Site is typical for state campground, well maintained, clean with water, electricity, RV dump, and showers (had hot water!). Sites are fairly level on asphalt pads. Childrens' playground on site. The lake is very low during my visit but still had some boating going on. Nice trails adjacent to campgrounds. Great reception for Mint. Internet is available for $8/day. Fair connection, I was able to watch movies and football without too much buffering.
I stayed at the Desert Cove campground. It was quiet and well maintained. Stayed a couple of nights on long trip to rest up. I would stay here a again.
Note: Seems every park is going the way of private booking for reservations and NM is no different. Had to book on line or phone. Used both methods and was fairly easy.