This place was fantastic. Conveniently located to Penn Station Newark.