Our family is visiting next week (so excited!!) and we plan to do rope drop, Radiator Springs will be our first visit. Earlier suggestions mentioned a rope drop location near The Little Mermaid, but it looks like this location has been changed. Does anyone have suggestions as to which rope drop location would be the best bet for us? Thanks in advance!