A cool jungle oasis, a break from the sun and heat of the coast. Peeping frogs in no short supply. Easy checkin/out.