I stay here every year! If I'm with the family then we have a hire car and drive to the parks (easy-peasy route to all the parks, Disney, Universal and Sea World) but if I'm just with my sister then we get the shuttle from the hotel (fast and pick ups/drop offs are regular). There are a few nice restaurants within walking distance if you don't fancy eating in the hotel (Japanese might not be your thing but it is nice!). Bennigans and Chilis are my personal faves. The hotel is clean and comfortable with a nice pool to fall into after a hard day at the parks!
A tip though - go to the Ponderosa restaurant over the road for breakfast - all you can eat for $3.99 can't be wrong!
Have fun!
Helz x x x