Several people sitting or walking on the beach at a resort.