Charles,
There's more than one Brighton Beach, when I was researching the Le Cove's I wound up contacting a tourist office in Brighton Beach (in I think Australia).
You can meet Bob from Connecticut and I for beers at the LeCove casino.
Bob