I recommend this place, it’s really close to the Newark airport. Really nice place