"The party, _____which I was the guest of honour, was extremely enjoynable." The answer is “to”,and I think "at" is possible. Am I right?