Great venue , ideally located for all your Amsterdam needs .