There was a detailed post on this property recently (I don't know if the search feature is working yet though). If you could find it, it had loads of information. In fact, it was enough to convince me that I'd love to stay there. I believe they said some of the rooms have a fireworks view of Sea World, so you might ask for that.
When you're going back and forth to Universal, be sure to use Universal Blvd (runs parallel to I-Drive but much faster).
You might also post on the Sea World board for more info.