I booked with transportation to and from the hotel. I chose the tour that goes to 3 spots (no mangroves). It was sufficient. At Manta Bay, the waves were too high for snorkeling, but they took us to 3 other places. We were able to see sea turtles at one of those places. The bright and fun staff made it a consistently enjoyable experience. Those who get seasick seemed to have a tough time... The snack was just one chocolate bar. Water and towels were distributed, but the water bottle and towel had to be returned. At the end, while waiting for the boat back, we waited at a restaurant, but I thought that was the snack, but it was at our own expense. So, I don't think you need to order anything. But, the nasi goreng I ate there was delicious, lol. They took a lot of pictures, so that was good.