For spacious sites you might look into this Escapees RV Club park in Benson, Arizona. You'll be amazed at the beautiful landscaping, friendly folks, nice activities in the clubhouse and best of all, very reasonable rates, including 6-month rates at $270/month.
Escapees Saguaro R ParkIn fact, they have a special offer for non-Escapees to spend a week full hookup for $50 + electric. Then to stay on you'd need to become a member but it's only $40/year and has lots of perks including a fantastic bi-monthly magazine written by RVers with little advertising. Once a member you can stay at other Escapees parks.
We'd highly recommend it.
Benson is a little higher elevation than Tucson 40 miles to the west so it's cooler. December and January will be the coolest months but it warms up by 9am. There's lots to do in the area and day trips to Tucson is very easy.
Also, this area doesn't get the dust storms that the Casa Grande area does. We've been caught in a few bad ones.
Full-Timed for 16 Years
.... Back in S&B Again
Traveled 8 yr in a 40' 2004 Newmar Dutch Star Motorhome
& 8 yr in a 33' Travel Supreme 5th Wheel