This is run by a property management company. The people who work for the company (Michiel and Jane are not real) are really pleasant when you meet them in person. The check-in office for keys was very close to central station. The location of the apartment is great too. Amsterdam is small and you can easily get everywhere, even by walking.
Unfortunately, the apartment was not ready at 3 pm, which was a delay, plus a maid had to be sent with towels, sheets, etc. which was a further delay. The shower drain was clogged which was an issue since we had 3 people staying and it would easily overflow after one shower.