We have stayed here 3 years in a row
We discovered this hotel 3 summers ago when we decided to take our then 5 year old to Sea World. We wanted somewhere clean and close to Sea World. The thing that originally sold me on this hotel was the free shuttle that runs every 20-30 minutes to and from Sea World. That saves $15 for parking each day and they drop you off right at the gates. I wouldn't trade this shuttle for anything in the world. I can't describe how many poor parents I saw having to carry all of their belongings and tired, cranky, hot kids way out into the parking lot at the end of each day as we quickly got on the shuttle and headed out. We even sometimes left the park in the middle of the day to go back to the hotel for a nap and our own food that we brought from home....a good option to have in case meltdowns start happening in the park. My kids (who are now 3 and 8) actually think the shuttle is a pretty fun part of the stay!! The driver gave us his card with his cell number, and told us to call if he wasn't sitting at the gates or the hotel when we were ready. We never waited more than a few (5-10 at most) minutes. You do have to sign up at the front desk for next morning's shuttle. I guess everyone would try to come to the lobby at the same time for the shuttle if they didn't do this. Just be sure to pick a time the evening before. 
I also insist that we stay at hotels with a good, free breakfast. We are all breakfast people and this hotel has a good breakfast. I will say that they modified the breakfast this year (2012)...now it doesn't include srambled eggs, sausage, etc. It still has lots of options like cereals, bagels, "make your own" waffles, Jimmy Dean sausage/egg type biscuits, fruits, yogurts, toast, juices, and coffee, but I wish they would go back to the "hot" meal too.
This is a very clean hotel with a good bathroom that has good water pressure (that's important to me). We have stayed in rooms with 2 queens before, but this year we got the King with a sofa sleeper for the kids. It was fine and the kids didn't complain, but the mattress on the sofa sleeper was very thin and flimsy. An adult would not like sleeping on it...just fyi. 
Overall, I just don't think you can beat this place!