Sharq Village and Spa, A Ritz-Carlton Hotel