This hotel has a nice set up; we've stayed here twice with extended family.
The pool area is very pleasant, the breakfast buffet is nice and the rooms are clean and comfortable. Having the kitchen facilities is very handy and can save you some money by eating in here and there. There is a nice Winn-Dixie grocery store right next door to the complex (walking distance, as long as you don't buy too much at once!...hard to lug heavy groceries too far, you know)
If you have any other specific questions or concerns, just ask. Although I dont' know about bus service as we always have a car with us...the drive to the parks isn't bad.
Have fun!