My husband and I stayed in this upstairs apartment during spring break. The owner and other tenants were all very nice. For the most part, it was clean minus some dust. The nice sized dining table was a plus, and the fact that they allowed small dogs was also a benefit. In addition, the bed was very comfortable. It is close to a lot of places, but it is also really difficult to find parking close by.
When we arrived, there was parking right out front of the property, but when we left and came back after dinner, we had to park a couple of blocks away. So unless you don't mind this fact, I wouldn't recommend it.
There is also a park very nearby that was nice. A great place to take your pet for a walk. All in all, a decent little place.