I've stayed there:
--Beautiful hotel
--Stunning lobby
--Nice pools areas with cushy loungers and heated towels (kid's water feature area and adult pool if I remember correctly)
--Across the street from SeaWorld, so you can walk to that park.
I can't comment on the shuttle service, as we didn't use it.