Fabulous time, the crew was wonderful, we saw around 6 huge manta rays, the crew made sure everyone is safe and sound, snorkel gear was provided as well as beverages and snacks, also nice warm shower on the boat after snorkeling. It was just amazing, no issues here with cold or rough waters.