Here is another location you can try and I don't think a lot of other guests know about this. If you were to walk to the elevators on the Boardwalk Inn side and go to the 4th floor, right by the elevators on that floor is a little sitting room and a balcony which faces towards the France Pavilion. So it would be a great place to watch Illuminations.