Personally, I would rather walk the little bit extra and stay at HoJo's.
We stayed at the Fairfield a few years ago and it was just "ok". Pool is in parking lot, open hallways gives it a motel feel, had wind whistling uder our door each night (stuffed a towel along door and solved that problem), difficult to open doors (heavy metal doors, wind wooshing around, keyless lock not very good).
The extra bed they have in their "mini suite" is a short-narrow-not- a -twin size. Good for kids but if you have a teen/adult they might be uncomfortable.
If you have little ones be careful walking the exterior halls.. very large opening along bases would creep me out with tiny ones.
It was clean, staff were pleasant, beds were not terrible, walk was decent distance.
A year later I discovered Hojo's, that has become my standard "home at
Disneyland" location.