Milford Beach to stay open with donation