I'd love to help, but need you to define cheap.
We're staying at Marriott's Harbour Lake soon, which is less than 2 miles away from SW. It is a Marriott timeshare, and since we booked a full 2 bedroom condo, we'll have a full kitchen (and washer/dryer!). It isn't super cheap, but they do often have special packages you can find at Marriott's website. We got a deal through Interval International on their getaways, which are prepaid full weeks (kind of like leftovers that they have inventory of), but you have to have an account with II to book these (and book it as soon as you find something you want, as once they are gone, they're gone (but they are not refundable).
You can often find deals if you're willing to sit through a timeshare presentation at the many nice ones in the area.
You can also try priceline, but I'd get some idea of what are winning bids at a priceline forum (like better bidding I think, you can google them).
Good luck!!!