The place had an amazing location in Amsterdam!