Jed is a great tour guide! Super friendly and knowledgeable and speaks good English. booked couple days in advance. I had no issues. I received a confirmation email several hours later, stating what time I would be picked up and the itinerary for the day. we were picked up at stated time and proceeded to pick up another group on the way. everyone in the tour was super helpful including the boatman and tour guide. all safety equipment, such as lifevest are provided for you. The lunch was also amazing with fresh seafood, salad, and other tasty fruits. seeing the cave was amazing and there was some small waiting time to get onto the travel boats, but it was around 20 minutes maximum. Not too bad at all considering the low price for this tour. we also added zip lining to our trip and it was super fun however, keep in mind the hike to get the zip line is pretty tough so if you are having trouble with that kind of thing, I would not recommend as there are no easy stairs to access it, you must climb up rocks and a difficult trail. Overall, it was a great time, and we would totally do it again.