Stay here every time I go to Florida -- usually for at least 2 or 3 days but have stayed for over a week in the past. Its usually our lay over place where we stay when we are either waiting to check in at Disney OR when we are on our way home after the vacay is over.
Rooms are huge -- there are only three of us in our family. Usually we opt for the king bed and the pull out for the child.
Location is superb -- if you want Disney its ideal, Universal and SeaWorld is within a 20 minute drive. Relatively close to outlets as well.
I always have a car so I cannot comment on the shuttle.
Pool is great, hot tub is nice. Cannot comment on the bar as I do not drink.
Breakfast is amazing with tons of choices and if you leave still hungry -- its your own fault. There is something for everyone there, including the gluten free.
Just cant say enough....love it.