Packed beaches expected over holiday weekend