It was a delightful day, well worth the experience. From the hotel pickup, the driver, tour guide, and the guy taking photos during snorkeling were all incredibly friendly and kind. Even though there was a language barrier, it didn't affect the trip at all. They were all very experienced and knew their roles perfectly. The snorkeling photographer was truly skilled and top-notch; I was holding onto another group's swim ring, and he spotted me and pulled me over to our boat's ring – I'm so grateful! The two guys on the boat were amazing with everyone; they were so kind and never mistook their own group, even with so many people. I brought my mom along, but she got seasick and couldn't get in the water. The tour guide was very enthusiastic and helped take care of her. The lady at the changing area even gave my mom motion sickness medicine to take. My boyfriend scraped his knee on a rock in the sea, and the boat operator promptly treated it and gave him a band-aid. These were all things they did proactively, which I truly didn't expect. All in all, it was another small moment of happiness for me. I'm glad I booked through Klook; I certainly wasn't disappointed. It felt safe and reliable, and I'm thankful for Klook's carefully selected services. I'll definitely use them again next time.