The apartment had everything we needed for a week stay! The location was very walkable to all the major destinations and transit.
Only negative would be the WiFi was spotty. I'm on a working holiday so that was a little frustrating but for a typical vacation this play would be perfect.