Revolieu Bay, Epi Island