The hotel was a little run-down and didn't give me the cleanest feeling, but I didn't see signs that things are truly dirty. Everything in the room was a little worn out. I am not sure what detergent they used for cleaning the sheets, but the smell clung to my pajama for days.
The free parking was a big plus but the space was very small. If the cars next to yours was not parked perfectly, you would have trouble getting out of your spot.
The staff was nice and friendly, and I wouldn't mind staying here again. I would also consider other hotels offering free parking within the same price range.