people mingling and having fun on a day at the beach