Really stylish place. Super close to Coney Island!