The Netherlands, Amsterdam, Professor Tulpplein, Amstel Hotel