Meets the description perfectly. Near to Newark Liberty Airport and with easy bus to NYC. Very clean place with easy check-in. I can highly recommend.