Have been to WDW many times, but never once been to Tom Sawyer Island. This coming June, after a 5 night cruise, we are planning on visiting Disney for a few days. DS will be approx 7 & 1/2 so I am figuring this would be a perfect attraction for him. What are some highlights, what can mom do while DS is adventuring? About how much time would you plan for the experience?