our guides, mikey, Dennis, mr arm & captain jack sparrow were incredible, especially mikey, he was so happy, funny and nothing was to much for him, he also played music. The boat trip itself was very bumpy but me & my family enjoyed that. We didnt see much while snorkeling at koh tao which was slightly disappointing but cant be helped. koh nangyuan was the most beautiful place we have ever seen, my teenagers walked to the viewpoint which they loved. & the water there where you can snorkel was absolutely insane, so clear & warm. We were given toast & hot/cold drinks before we left, then had lunch on a beach at koh tao which was lovely. There was also water/diet coke & Pepsi on board the boat which you could help yourself too. Would recommend this trip.