A rental car would give you greater flexibility and I would recommend. However, this resort is on the main I-Ride Trolley route, hence good connection to everything on international drive. Also Lynx provide a very good service.
HGVC also they provide a FREE shuttle to Universal in the morning and then returning in the evening (bus starts at HGVC on Int Drive, then to seaworld then up to US/IOA).
Seaworld, Aquatica and Discovery Cove can all be reached in a 10min walk.
For Disney, there is a shuttle which is approx $10 per person, but a taxi is probably your best option if in a family.