Stayed here for over a month. Great place in a great location for a reasonable price - would be happy to stay here again, which is something I don't say very often. Great communication with the host and our contact person. One issue though which I think makes reading the reviews a little confusing is that it seems like you will be given a different apartment in the building depending on what's available. This wasn't a problem for us while we were staying here of course, but it's worth noting for example that the previous review mentions there was no bathtub (and it's not listed under amenities) but our unit (301) did actually have one (a happy surprise!).
The one issue worth mentioning with the apartment itself was that the building is a little old and not really adequately sound-proofed. We didn't have next-door neighbors for the most part and when we did, they were quiet enough, so this didn't end up being a big problem for us. Another thing that might be good to know if you're staying a little longer like us is that receiving mail here seemed to be a bit of a hassle (they recommended having things sent to UPS instead).