North America | Dominican Republic | Hotel Review Dominican Tree House Village Resort Review: What It’s Really Like to Stay in the Jungle