Busy day at Cavendish beach