Excellent place near to the Newark airport.