Al Bustan Palace, a Ritz-Carlton Hotel is the mountainside palace in Muscat that dazzles with its old-world grandeur.