Hasbrouck Heights Hilton
Nice staff and the hotel isn't too bad overall.
A few of things to note though:
1) All of the NFL teams that visit to play against the Jets stay here, so expect a packed hotel and plenty of fans around game days.
2) Teeterboro airport is nearby and this hotel is in the flight path. The jets that land here are pretty small so the noise isn't really noticable.
3) If you are a Hilton Gold member, don't expect automatic access to the guest lounge and free breakfasts. Exercise your Hilton rights.
4) Get a room on the side facing New York City. The view is spectacular.