Whimsy meets the mythic at St. Regis Bali