Briar Point Beach open for the season