Beaches and restaurant crowds on Memorial Day