We went on the day snorkeling tour and had the best time. Staff very nice and the locations taken were great. Other tours we have been on were fairly packed, this one was not. Ten of us all together and a day to chill out. Snorkeling, swimming, paddling and seeing the monkeys. Very tired at the end!