We had a great stay in Amsterdam. The apartment is located very close to a metro station and you will reach the city center within a few minutes.
The communication with the hosts was excellent!