The resort is made up of 28 air-conditioned and tented "cocoon suites." The light-colored domed structures boast soaring vaulted ceilings and offer panoramic jungle views from their double-height glass facades.