I'm planning our first trip to Universal for November. What tower and/or (standard) rooms should I request? I have a Loews first card so I might be upgraded to a water view, but I'm more concerned with a convenient location - close to pool, restaurants, whatever. Also are there certain rooms or towers that don't allow pets? Any help would be appreciated!