It was an easy online booking for us at onetwogo.
How about the Ferry staff just accept the e-ticket we show them, and an ID to make it less hassle going to the ticket booth for ticket exchange, less paper too.
Took return trips Batangas - Caticlan. Our accomodation was reclining seats and there was ample room for our legs, wide walk ways where you can move around, enjoy seabreeze, airconditioned, clean water closets - a very comfy 10-hour journey. Sound asleep all the way to Batangas. We didn't expect a free meal would come with our ticket, saves a hungry tummy.
How about a water dispenser on the boat too ? That would be most awesome!
Also, the crew could play us movies AFTER all announcements are made so passengers could very well listen on the audio.
Over all, we had a very pleasant journey.
Starlight Ferries is highly recommended !