I think UK Lochside/Lower and Italy have the best views. Caveats: Italy Isola requires 100 people (but Italy West Plaza only needs 50) and the UK can get smokey if the wind is blowing the wrong way. I'd avoid the new standing-room-only venues and Canada - too many tree branches in the way.