Properties in Desroches Island, Desroches Island