We ended up arriving at Sihanoukville way earlier than originally planned and whilst checking in they managed to get us on the earlier boat, so top marks there. The boat left Sihanoukville about 25 minutes later then scheduled so not really an issue, Saracen bay, Koh rong samloem ended up being the first drop off point and took about 30 minutes. Was a straight forward journey, check in point was where described along with all the other boat companies. They have a waiting room undercover incase of rain. Take snacks if you’re hungry as there is very little to buy at the pier unless you want/have time for a cooked meal just outside the gate.
It’s a little chaotic getting on the boat, not helped that they have two boats going at the same time but no signage, everybody asking which boat they should be - communication poor, and on arrival at Islands again not good with telling you which pier you’re at, good old Google maps helped!
Some passengers missed their drop off point due to unclear or non existent naming of port/destination...a simple solution would be to hold up a port/destination card in English at each drop off point