Great place in Downtown Amsterdam.