We had a really good day. The guide was friendly and fun and didn't lose any of us (joke). It was really nice going in the off season, because during high season it would have been too busy for me. The boat was excellent and the supplied snorkeling equipment was better than I've experienced in other tours. The life jackets need replacing or repairing. Many of the buckles are broken. Most of the snorkelers didn't use them, but I'm not a strong swimmer. Having said that, it was still the best snorkeling experience I've had. The Phi Phi islands are amazing. The water really is as blue as the pictures show. And warm! The lunch wasn't the best, but maybe I'm just fussy. The tour operator provided bottled water, orange juice, pineapple and watermelon. This was lovely.