Thanks for the suggestion about snorkeling at FoB. The good swimmers in our party really enjoyed the spot, while the rest of us enjoyed the swimming, food and pleasant staff.