Amazing! Absolutely amazing! Saw some manta rays, turtles, lots of fish, and coral. Even if you have bad eyesight, you can still enjoy a great experience. I would definitely recommend going!! Worth every penny. We had good weather as well. Even though the first location with the manta rays was turbulent, we still got to see the manta rays, so that is good. As a first-time snorkeller, Budi & Randy helped me a lot, and it went very smoothly. I want to do more snorkeling now, and it's all thanks to this great experience. 10/10 if this is the only thing you are coming to Bali for, it's still worth it! Lunch was good, not too much to speak about that, it was traditional Balinese food which tasted as expected.