Clean, great location, easy and free parking in a cute and lively neighbourhood! We had a pleasant stay and would book again.
Note that if you are allergic to dogs you might have to take allergy pills - the space is very clean but allergens still seem to be present. Also, for light sleepers the foot-falls of the tenants upstairs can be a bit loud, but not unreasonably so.