Has anyone ever stayed at the High Country RV Park in Naturita, CO? It isn't reviewed here, but is listed in the TL Directory. Unfortunately, I'd don't have that much faith in the TLD, but I do in this forum.