We took Octopus snorkel tour in Dec 2022. They do a decent job - we had a private boat for four of us and they took us to 3 snorkel spots (one by Arashi beach, another where there is a sunken ship and then again towards the beach). They provided drinks and all equipment. Staff was nice. I think if you want a private snorkel tour at a decent price, they are a good choice.
We took a cab from the port to Holiday Inn and their stand was a short walk on the Beach from there. They are right by Pelican Nest so we had lunch there after our tour.