We stayed there one year ago (Christmas week 2012).
Loved the included breakfast buffet, the free Quick Queue at SeaWorld, free internet, free parking, and friendly staff. Proximity to the SW parks is awesome.
We also loved the spacious suites with a fully separate bedroom, flat screen TV's, and full sized fridge in the kitchen.
The pool and hot tub were large too. There's a great courtyard, and some nice little rocking chairs scattered around the exterior where you can just kick back and relax after a day at the parks.
Laundry facilities were on the pricey side and only located on the first floor. Didn't like that it was pet friendly (we're not dog lovers).