Service was good, the time in the trip was spot on. The pier is a bit of a gong show with different boat boarding at the same time. Make sure to be at the pier at least 30 mins before departure
The ride itself was well organized, very confident and safe driver! The sea was rough and the trip manager took good care of the guests, providing us with sick bags, which were well received.
Finding the starting point could be slightly better. The 12go directions lead to the (closed) office of the ferry company instead to the pier.
It is very long but it was ok. Next time I will fly to Surra Thani, but for this time it was ok. You arrive at a bus station at 5 a.m. where you need to wait for the next bus to the harbour and this is a bit annoying if you slept very well in the bus and need to get up. Ferry was totally ok. Good sleep to be honest.