For the price, we got a clean room with working AC, and it was perfectly fine. The area was overgrown - there was a rickety open stairwell that led to the building's roof for some reason. The hotel itself was a hotel/motel hybrid and the building felt old and run down. The AC was perfectly functional, but loud, and the shower/bathroom was much the same. The service was good though, the lady who checked us in was very sweet.
If you're looking for a cheap place to crash in St. John, New Brunswick, you could do a lot worse - and for the price, it's fine.