Great location. Property was (relatively) clean and the amenities were functional. I got lucky during my stay by having a wonderful set of roommates, but don't bother booking if you can't deal with shared or close-proximity living spaces, as you'll be essentially splitting the living room with another tenant. Overall, though, I'd definitely recommend—great value!