People pack Repulse Bay Beach on the first day of the long Easter weekend. Photo: Xiaomei Chen