We have stayed at Quality Suites Lake Buena Vista twice in a one bedroom suite and got it for $70 a night both times. We booked online and pre-paid. You get a better rate that way.
But to us it is worth the money because it has a full kitchen, free breakfast and a living room.
My husband usually wakes up around 4 am and we like to have a separate living room for him to go into when he wakes up so he doesn't wake me up.
The rooms are big and clean and in a good area surrounded by shops and restaurants.