Sedona has lost it's charm in the last 50 years. It's very crowded with traffic. Young families can't afford to live there...schools are shutting down. Oakcreak canyon just above Sedona is nicer and family friendly. Some nice cabins we stay in....we live in Flagstaff so it's short drive.