We had an absolutely fantastic time. They looked out for us from the moment we arrived in Phuket (organised a transfer from phuket airport to our overnight accommodation before our snorkel trip)
We were a group of 4 plus our guide who was fantastic, very friendly and really looked out for our wellbeing and entertainment. the food on the island was great and a good way to eat authentic thai food, different to what we got in thai hotels and resorts.
The snorkelling was amazing. such a huge array of sealife that our guide was able to point out and name for us. i was hesitant booking a snorkel trip with a diving company and more hesitant with the fact that my partner had zero experience in the ocean. But we both felt completely at home!
I don’t know if the bedding situation has changed since i went but we basically slept on yoga mats on hard sand in a tent. the tent was fine but even in our early 20′s sleeping was tough on such a hard surface. if i went again (i hope i will!) i would try to buy an air mattress in phuket.
Well worth doing and fantastic value for what we paid. I would definitely do it again if i revisit phuket and would recommend to everyone i know.