I made a last-minute reservation the night before, and I'm so glad I was able to book it. We had a really fun time! Just in case, be sure to take motion sickness medicine or apply a patch before you go! I was fine, but my husband got really bad motion sickness and had a hard time ㅠㅠ. The snorkeling course started with the manta ray spot, and then we experienced 3 more spots. It's really deep sea, but we were able to safely enjoy the deep sea and beautiful fishes because we had life jackets! It was a truly mesmerizing and fantastic experience!! Highly recommend ⭐️⭐️⭐️⭐️⭐️. However, the outdoor shower facilities and restrooms were a bit poor, and when you get off the shared boat at Penida Island, you have to find your way to the snorkeling office, which was a little confusing since everyone isn't in the same group. But they shared the location on Google Maps in the itinerary I received via WhatsApp the day before, so you can follow that. It was a truly unforgettable memory 😎🩵.