We took the half day trip (9:30-2:30)! It's perfect, we did the same trip 4 yrs ago. Great staff, friendly plus some history of the area. Really easy snorkeling and don't expect much fish but FUN! We saw osprey, sharks, rays from kayak. They have some chips/dips/fruit but we brought sandwiches, too. Discount for returns!