The Ritz-Carlton, Langkawi opens its doors