A great one night stay.
I had a short stay (one night) but the views were awesome. At night I could see so many stars, and in the morning I could see all the way across the Tularosa Basin to Lincoln National Forest, probably 80 miles away! The sunrise was awesome! I could easily see White Sands National Monument in the distance.