A great spot on Coney Island!