Guides were great but tour was rushed.
Nyoman and Sandy were extremely accommodating, especially when I became sick on the boat ride to the island - bring travel sickness meds if you can have them, its rough out there!
We unfortunately did not get to see any Manta rays, which no one has control over, so that was fine.
Some snorkelling spots were incredible, and others were very busy and murky.
The restaurant for lunch was incredible, and the food was okay. A lot of tours came through, so some food ran out quickly.
We then got into a car and were driven for about 45 minutes to a busy destination for tourists wanting photos off the cliff. This was an uncomfortable ride, and I would have preferred to stay snorkelling instead of sitting in a car for such a long time. Our driver also did not speak for the whole drive, so it was a bit awkward. Then we drove back to the boat for 1 final swim and saw some turtles, which were great.
I felt the swimming was very rushed all day, I would have liked more time to snorkel, especially at the second location, which was gorgeous and much quieter. Also, the smell from the boats engines was very strong and made it hard to breathe while snorkelling.
Again, Sandy and Nyoman were awesome and made this trip great,and worked really hard to make sure we stuck together and saw some cool fish and turtles. They get 5 stars.