I'm identifying the pinkish creature at the bottom here.
The guide told me that these were a type of anemone but I don't recall the name. They were hanging on the underside of these rocks and looked a bit like snot. I was in a kayak so I couldn't get closer. Any thoughts?