We had a fantastic day and would highly recommend this tour.
The hotel transfer was smooth, and the staff were incredibly friendly. We were very lucky to be only six guests with four guides (usually up to 34 guests), which made the experience feel personal and relaxed. The weather was perfect, the beaches were beautiful, and although Maya Bay was very crowded (as expected), it was still impressive.
We snorkeled twice, tried the transparent kayak, and returned at sunset with music playing, a perfect ending to the day. Lunch on Ko Phi Phi was okay, and we also enjoyed fresh fruit and BBQ skewers on the boat. Cold water was always available, and the guides took great photos for us.
Overall, a perfectly organized and unforgettable experience.