Steve Marsh has been on several overnight ferries