Brownsea Island will reopen to the public this weekend with several changes in place.