A first look at the new St. Regis Cairo