The location was nice. There were several underground stations and bus stops within easy walking distance.
The apartment itself was OK. The master bed was uncomfortable (if you like a really firm bed it is probably fine). There were ants upstairs as well.