Look at them closely before you book or pay for more than a couple of days. When we drove by several of them last year, they had everyone stacked in them like cord wood. We went up to Imperial Dam and stayed there. That won't work for you though as it's a ways out of town.
While there, here's the best restaurant we found in Yuma.
Julieanna's Patio Café
1951 W. 25th St.
Yuma, AZ 85364
928.317.1961
www.juliennapatiocafe.com
They're sort of hard to find, they're located on the West side of the Picacho Mountain Medical Complex. Not overly fancy, just a nice relaxing place for a good meal.
Bill