Super clean. Great for our budget. We were really stressed out that there was no parking available in the neighborhood and had to park on the side of a laundry mat around the corner. With a rental car, it kept us up all night worrying about it getting towed or someone breaking into it. Everything ended up fine and I would have been totally fine if it was our car but it was a rental.