Set in tropical landscape with pools and waterfalls on the southern tip of the Sinai Peninsula in Egypt, The Ritz-Carlton, Sharm El Sheikh welcomes the distinguished traveller to the international diving "Mecca" of Sharm El Sheikh.