FWIW, if you guys want to hit Disney and Universal I highly suggest staying at the Drury Inn and Suites at the corner of Sandlake and Turkeylake road. It's in a nice part of town, only a minute from Universal, right on what us locals call "restaurant row", about a ten minute shuttle ride from Disney, a ten minute shuttle ride from Sea World, and just across I-4 from I-Drive.
The YMCA aquatic center on I-Drive (2min drive) is also a great place to get in a swim OR you could swim at
Lucky's Lake which is only about a mile away from your hotel. Bonus: there's a Whole Foods across the street.