The location of the place is great: it's close to public transportation, and there are many restaurants and grocery stores at walking distance.
The house is as advertised, nothing more, nothing less. I was there for a longer stay, and the place was clearly not designed for it. This being said, short stays should be perfectly fine.