There are various different coach drop off and pick up points right across Amsterdam. You will find one on the Dam in front of the NH Krasnapolsky for smaller passenger buses. You will also find one a little further on the Damrak.