We Love Arizona
We own 6 weeks in the Phoenix area and 300,000 Wyndham points in Sedona.
If you like to golf, both areas will thrill you. Believe it or not, fishing can be an option in both areas. Hiking, too. Wonderful restaurants are abundant in both areas.
Sedona is all about the unique rock formations, scenery and energy vortexes. Quaint shops and tourist traps can be found. The Grand Canyon is a day trip.
Phoenix is similar to other moderately sized cities. There is great shopping, sports venues, etc. (My husband loves baseball, therefore we stay in Scottsdale twice per year--once in March for Spring Training and once in October for the Instructional League). Sedona is a nice day trip.
I will elaborate if you have any questions. You could also do a search of past forums. I did this before my first trip to Sedona and we had an awesome time while there.