Powder-white sands, leaping mantas – this new resort has it all Once upon a time, there was an island in…