Plattsburgh City Beach set to open June 30