Sedona's greatest appeal is its spectacular scenery and multiple art galleries. Its main strip offers many choices of restaurants and souvenir shopping and has a touristy feel. Flagstaff, meanwhile, offers a small-town eclectic atmosphere with a main plaza amid a grid layout of shops.