I’ve stayed here many times due to the price works for me. You pay for what you get.
Older hotel, a bit beat up, not so clean but not so dirty. The staff is just okay, beds some good some bad. Parking structure is very safe, unlike in the city of New Brunswick. Beautiful outdoor area. Location on a highway so nothing to walk to, you need a car or Uber.
3.5 stars.