I am planning a trip in May 2004 and was wondering location of Studio units. What is the best request for view? I know some overlook Epcot, but do some also overlook or face the Boardwalk. Can watch Illuminations @ Epcot from your room? Thanks Russ