Øya eies av den seychelliske stat og forvaltes av det statlige selskapet Islands Development Company (IDC). IDC har en liten gruppe ansatte på øya. Disse driver blant annet eggsanking. Atkomsten til øya fra sjøen er vanskelig og trafikken til og fra går mest med helikopter.