One of Coney Island's finest