Shaded by cottonwood trees, the Enchantment Resort's guest rooms and suites are situated in casitas or casas spread throughout the resort.