Amazing! I did not know what to expect since this was my first time snorkeling and I loved it. Jeremiah was a great guide and very patiently guided me through how ro breathe while snorkeling, if he did not take the time to help, I would've missed out on the awesome experience.
Definitely check this out!