Jackie O’s Place is the perfect location for visitors to Amsterdam.