I can't say enough for Ragamuffin Tours; very organized, great ownder and tour guides; we went on an evening sail, and an all day snorkel sail...great! The gear for snorkeling fit, and they took good care of me, a frist time snorkler. Watch out for sea sickness when sailing....Ragamuffin has dramamine if you ask. You don't need to register in advance...just get to Caye Caulker and find them...no probem