My bro in law and his family did come at a bleak time. Still loved it.
I lived in Arizona a combined 25+ years. In Iowa, we have 2-3 months that suck unless one loves the freezing weather. In Arizona, there are 5-6 months that suck unless you love it super hot. For example, right now at 1000, it is 91 degrees. Late Oct-March is $$$. Walking around Christmas day in flip flops is kinda cool. But going out to the car in July after work when its 115 kinda sucks too. During the summer, hardly anybody is outside doing leisure activities unless its by the pool. We have had three visits from Az family and all were amazed at the number of folks out jogging or exercising here in IC even when it was cold (Christmas time).
Both have their natural beauty. If you have never lived anywhere except for Iowa (or the Midwest), you are knocked off your feet by a place like Az. But take a life long Arizonan (which there are few) who is visiting here for the first time, they are pretty amazed as well. My nephew was here a few weeks ago and he couldn't stop taking pictures.