We visit Yuma each Winter, and usually stay at Rivers Edge RV Park, on the Colorado River. An older park, and actually in Winterhaven CA, four miles West of Yuma. We cross the Mexico border at Andrade, CA and this is the closest park. Andrade is across the border from Algodones, MX. Algodones is known for affordable, and in my opinion, quality, dental care. Caps on every tooth in my mouth for less than $5,000.00. Not a single problem. Off topic.
The park has shaded and open sites, a nice pool and Hot Tub, weekly events In Season, easy access to freeway but not much freeway noise.
Yuma has a nice shopping mall with restaurants and a movie, plus more than one Wal Mart. Not the garden spot of the Arizona Desert, but a perfectly acceptable place to drop anchor.