Overall this place was a decent stay, in a good location, and had a parking spot available. I'd say it was pretty good value for what you're paying and makes a good stay if you're there for a week or so.
Like the other reviews say, the parking spot is pretty tight - but we were able to fit a 4 door compact car (Hyundai Elantra) in there without much problem and it was really convenient to not have to park on the street.
Inside the place is nice, although it does have a pretty bare feel. Some additional decorations and/or amenities in the kitchen, living room, and bed room might give it a more home-like feel.
For cleanliness, most of the place (living room, bedroom, bathroom) was good. When we arrived, we did notice some of the dishes, utensils, and cookware weren't cleaned very well, so we ended up pre-washing everything we were going to use. The kitchen itself is nice, but has mostly basic items there, so don't plan on cooking much.
With a few small improvements and touches added, we'd be happy to stay at this place again.