This apartment had everything we needed. It was in a super location allowing us to walk to all the main sites and restaurants without having to use the public transport.
The slight downside to being in such a great location is it is lively so if you are sensitive to noise at night, this may bother your sleep.
The hosts were incredibly attentive. We arrived early and they quickly adapted to the change in plans to greet us when we arrived.