The resort is located within 1100 hectors of nature reserve on the beautiful island of Ilha de Cajaiba, on the Brazilian north east coast.