A fantastic and slightly quirky place to stay in Amsterdam.