Mrs. Toaster, we have stayed at the Homewood Suites by Hilton Anaheim on Harbor Blvd. (it's technically in Garden Grove)
it's about a 20 min walk south of DL, and a 5 - 10 min shuttle ride away.
just like the Embassy Suites, there is free breakfast in the mornings (it is more continental breakfast though, no "cooked to order" food).
rooms have a full kitchen and living room area with couch, coffee table, and tv set.
the bedrooms have a door, that can close to separate it from the living room/kitchen area.
the only one complaint we had about the Homewood Suites was that there is only one elevator, and it can be a little slow.
otherwise, it was a very pleasant stay.