Lucky enough to have 6 days of snorkeling booked with these folks and they did not disappoint. Each day got better and better! Day trips included a box lunch so we could spend more time on the water. The captain and guide were first rate (Tong and Kent-you rocked it). Super knowledgeable and professional ( and all around fun)! Would highly recommend you use this company over the others.