The trip was enjoyable and well organized overall. The snorkel sites were nice, with plenty to see at each location. There was enough room on board due to COVID restrictions but when full capacity returns, I think it would be a bit tight. The equipment in terms of snorkel, mask, and fins were in good shape and we had no issues with fogging. We did not rent a wetsuit and honestly did not see a need, even as traditionally “cold natured” people. The food options were fine but if you are a clean or healthy eater, consume breakfast ahead and plan to have lunch when the tour wraps up…there are several restaurants in the area. The crew was very knowledgeable, capable, and friendly. The driver did an excellent job navigating the white caps on the return leg. We would recommend for anyone new to snorkeling that is looking for an organized excursion.