This trip was perfect. We started off timely and met our very kind guides with coffee, water, snacks, and medicine if you get sea sick. We payed slightly more for a smaller group (120- but this included a photographer and water proof phone case) was well worth it. There were 18 on our boat, giving us enough room to sit comfortably. Each location we went to was beautiful. We had a large lunch buffet and were constantly offered iced cold water or Coke and snacks on the boat (cake and different fruits). Our boat staff were amazing. Tuk tuk was a sweet tour guide who made the experience so special. Our photographer Yod was also amazing. Everyone on the crew was, constantly checking in and making sure you are comfortable. Maya bay was busy, but there’s nothing you can do to avoid that. Two opportunities to snorkel and many to swim in different locations. I 100 percent recommend this tour and with tuk tuk if you can.