The place is right in the city center of Amsterdam (2 minutes walk to Dam Square).
The host was quick to response and flexible regarding the check-in and check-out, he offered us the possibility to leave our luggage there.
Although It is specified in the add, i didnt pay attention to the fact that they dont have wi-fi, a hairdryer and the stairs to the flat are abrupt - nothing to bother your though.
I would recommend it.