Excellent tour in every way!! The staff was very welcoming, professional, and experienced… We felt safe an all times… We were picked up promptly at our hotel and transferred to Chalong Pier where we were greeted by the tour staff and escorted onto the boat… The whole operation was super organized… The boat, Freedom Dolphin, is large with plenty of room to move around in or out of the sun… There are 2 bathrooms… 25-30 divers were on the boat… We, and one other couple, were the only snorkelers… I am 70 yrs old and the other snorkelers were in their 60s… I am not the best swimmer and have not snorkeled since I was in my 20s but that did not slow me down for having an experience of a lifetime thanks to the caring staff dedicated to just the snorkelers… I cannot thank Ouart (sp?) and Bee enough for their patience and kindness that made me feel comfortable and confident at all times… They stayed with us throughout the 3 snorkeling stops guiding us to the best spots to see many, many fish and coral formations… It was awesome! On top of that, the boat staff provided breakfast, snacks, lunch and beverages throughout the day… If was fascinating for us to watch and learn from the divers who were at different levels of training… We met and talked with the boat's captain, many of the dive instructors, and fellow travelers… We highly recommend this interesting, safe, organized and fun tour!!!