pretty much sounds like our criteria at the beginning of our search as well. wanted the smaller for the maneuverability and we thought would be better mileage. also wanted the walk-around bed, couch (jack-knife that makes into a bed) and the dinette. didn't take long before we realized we were looking approx. 30'--and that's what we ended up with, 30' Winnebago, two slides, dinette, J-K couch, and walk-around bed. like the division of the shower from the toilet room, too. apparently mileage is pretty much moot point--about the same whether 25' or 30'. and I might add-we've never regretted this decision. it's a super unit.