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