It was a great experience with a lovely team of guides for this island hopping tour. Hotel pickup was on time, and the tour started promptly after a briefing on dos and don'ts at the boat terminal. Peter and Gi Gi, our guides, were very experienced, friendly, and knowledgeable about the places. One thing I really appreciated was how they kept the boat clean and comfortable for us – washing our feet and shoes before entering the boat and arranging the life jackets! Other guides on board, captaining the ship and snorkeling with us, were helpful during the snorkel, showing us fish and feeding them to attract a whole school of fish too! Thankfully, we had great weather, and the boat ride wasn't too bumpy. Lunch provided at Phi Phi Island was okay, but I didn't really have much appetite as I was feeling a bit seasick. Would definitely recommend! Thank you!