DS6 and DS4 just went on the Albatross Cruise 2 weeks ago. There were only nine kids and two CM's on the boat. They both had fun, but DS 6 said the pirate cruise out of the Grand Floridian was more interesting. They found pieces of the treasure map at the various resorts around the Beach Club and in the countries of Epcot. They eventually found the treasure at the Beach Club. They had a picnic lunch and were all singing when they came back. They ended up with a bag full of treasure and DS6 took along a disposable camera and got some neat pictures.
From a worry standpoint they are well supervised and you are given a pager when you check in. They all wear life jackets, name tags and pirate bandanas so they are easy to identify and keep with the group.