OK, so this may not be exactly desert, but for such a remote location, it is sure nice to have a clean, nice hotel to stay in. Kayenta is a very small town, and I wouldn't trust many hotel brands for providing a clean room. This hotel was amazingly clean, and the food was great too if you choose to stay here for dinner. Breakfast was even better than the average Hampton Inn, with fresh made cinnamon rolls. The outdoor pool and fireplace is very nice, although you won't be swimming if it is cold out. There is even a nice store inside selling a variety of items. We stayed here for a trip to Monument Valley and it is only a 30 minute drive for what might be the nicest hotel anywhere near Monument Valley.