Everything was as advertised. The house was clean and our host was very responsive.
We visited the Sand Dunes, hot springs and even the Alien Watchtower. The house was conveniently located to each of these. It is just a few minutes from the town center: restaurants, Walmart, gas stations, etc.
The weather didn't cooperate with us, we didn't get to do any star gazing. I wouldn't hesitate to stay and try the star gazing again.