I stayed there from 12/10-12/13 with my friend and her 2 littles. The buses were not my favorite with little kids. At one point her son was not feeling well and he wanted to go back to the hotel but we had to wait for a pick up time (2 hours ahead). I called the Drury and they said buses don't come unless someone is scheduled for pick up. So it was annoying with kids that need car seats. Without the car seat problem we would have just ubered. Here is the bus company and it has the schedule you can download.
https://floridabusservice.com/druryplaza/
Even for my husband & I, we will probably just uber rather then deal with a 2 hour schedule before we want to ride. The walk to DS is super quick and a nice walk. I would say 10-15 minutes.
We stayed in a queen suite and the beds were good! Not hard at all. I did find it weird that our room had no lock on the bathroom door.
Otherwise, hotel was nice! Staff were super friendly. Pool and hot tub were great. Food was adequate (it is free so I don't have super high expectations). Drinks were good (also free so not super picky).
My husband and I are going back next week for a quick 3 night trip to soak up the 80 degree weather for a couple of days.