Comfortable and good location not far from Newark Penn Station.