try lake buena vista resort and spa. They have 3 bedroom units. We are staying there in December - 4 adults and 1 kid in a 3 bed 2 bath but they have 3 bed 3 bath too. It looks really nice, great pool with a pirate ship. Only thing is no housekeeping unless you pay. Have shuttle service if you won't have a car but the shuttlel only operates 2x a day. Do some research about them online. They get great reviews. They are not a timeshare so no pressure. Very handy to the parks and
Walmart is nearby. We are also going to have groceries delivered via Wegoshop. Never used them so hoping they are good but beats spending time grocery shopping. Also, 3 at Lake Buena Vista Resort the 3 bed 2 bath are in newer buildings 3 & 5, 3 bed 3 bath are in building 1 & 2, older buildings.
Other choice we had was Lake Eve Resort for 3 bedroom but too expensive for us.
Good Luck!