It's by no means a luxury hotel, but it is clean and tidy and good value.
A good base if using Newark airport.
Staff helpful and friendly.
You reach New York by taking the PATH train from Newport station. Newport is about 10 mins' walk from the hotel and the staff will give you directions.
From Newport the PATH will quickly take you to either World Trade Center or 33rd Street. The staff can let you know which is the better option for where you want to go, but it doesn't really matter, given that you will probably hop onto the subway in NY anyway. Buy a Metro ticket and load it with credit at Newport station - you can use the ticket on both the PATH and the subway.