People relaxing at Whitecrest Beach in Cape Cod