Nestled in lush Boynton Canyon, which features stunning red rocks studded with bright green trees, Enchantment Resort is one of the newer properties in town to offer a pet-friendly program.