We had a 2 bedroom at the Staybridge Suites on IDrive. It was really nice, like an apartment with 2 baths, a small kitchen, livingroom, etc. It was only around $139 a night, I've seen them for even less if you can find a deal on their website. It had a decent pool and free breakfast. Hardly a gourmet buffet, but enough to get us going in the morning. There is one in Lake Buena Vista too, but I haven't been to that one.