The property is owned and operated by Brian Callaghan, a British native, chess champion and ambassador who splits his homes between Gibraltar and Marrakech and hosts a variety of high profile ...