The Al Bustan Palace, A Ritz-Carlton is set against a dramatic mountain backdrop on 200 acres of private beach and lush green gardens.