We chose to do Captain Nautics St. John snorkle (I highly recommend it by the way) because it went to two places (Honeymoon Beach and Christmas Cove) you also had a hour at each place. We had to leave our dd6 on shore though because the age requirement is 8. She enjoyed staying at the club, but I think next time we might do the champagne Catamaran since she will be old enough to go with us. She complained when we took her out of the club to go shopping in St Thomas after our excursion, but I dont think she'll complain while shes playing on Honeymoon Beach, it was so beautiful!