Apartment itself was fine - well located, clean, spacious and reasonably priced.
The downside was that I failed to notice when I booked that there's no reception at the apartment - it's a 10 minute cab ride away to pick up the keys, and another on the morning of checking out to drop them off.