Katie Williams receives a warm welcome at the Shangri-La Al Husn resort in Muscat, Oman