Small western/valley style town. The main street has a bank, church, bar, boutique, Five & Dime store, gas station, general store, grocery store, hair salon, hardware store, pharmacy, restaurants, stand alone, bus stop, fire station, playground, and post office.