Brighton Beach, a place like no other