I only wonder how Legolas could have aquired the skill to build a seaworthy boat
and manage to sail and steer it across the Sea! Sailing needs some practice! He had always lived in the woods and to my knowledge never spent any time at the seaside. But someone must have taught him...