Great place. I stayed in one of their cabins just a week ago (October) and it was just right. The campground is located on the bluffs of the Rio Grande (although the river is not at the bottom here) and so the views were superb. The tent sites seemed good, and so did the RV sites. Nice pool, and clean bathrooms.
I'd stay here again if in Las Cruces.