Who was Sultan Qaboos bin Said Al Said of Oman?

On Saturday, hundreds gathered to mourn the death of Sultan Qaboos bin Said Al Said of Oman, the Arab world's longest-serving ruler.

After overthrowing his father in a bloodless coup ruled for almost 50 years, but what was he like as a leader?