Nice overnight stay outside
Kanab is a small town in Utah. The main joke is that it is close to several major attractions - Bryce Canyon, Grand Canyon and a whole bunch of smaller canyons. Therefore, there are a bunch of hotels in Kanabe, and even despite this, you need to book places in them a month in advance.