What's the difference between a rental car and and your own car? A rental car alot of times is driven like shit and not taken care of. However, sometimes people don't take care of their own vehicles either.
So HUO could mean jack squat...it could be HUO and a piece of crap....but generally a HUO should be much nicer...