We just got back from a 3 night stay and had a great time. The hotel was nicer than I expected, and the room actually looked nicer than the photos on the hotel's website (weird, huh?). We had an adult sleeping on the sofa sleeper, and she thought it was fine. The bathroom was plain, but clean.
We had a car and drove that to the parks, but there were huge buses out front every morning, taking folks to the park. But they're scheduled, so you're on their schedule, and I don't know if you could come back mid-day or not. But you could call and ask what the schedule is like.
The staff was amazing, the breakfast was the best free breakfast I'd ever had. But I wish they'd add fresh fruit, not just canned fruit. The pool is small, but fine. And there's a hottub.
Overall, I don't think you can do better for the price.