I stayed here for four nights. Great location--within walking distance to everything (food, stores, transportation, etc). Staff was very responsive, friendly, and helpful. The room was big & very nice. It's in an apartment building and has a small kitchenette, so you kind of feel like you are living like a local. Overall, everything was great and I loved staying here.
The only hard part was finding the place at first (no big sign & GPS wasn't really working, plus I sometimes get a little lost in new place :) ), but the owners knew I was coming and found me when I was looking (before I had a chance to call them), so it worked out perfectly.