Deploying Arch Linux VM's in XCP-ng

Arch Linux has a reputation for being obtuse and scary to many novices and expert Linux users alike. Furthermore, Arch is rarely natively supported by VM applications and cloud server providers. After deploying my first XCP-ng hosts, I struggled to find a guide on the viability of installing Arch Linux as Xen guest. As with many things Arch, it turned out to much easier than it seems on the surface.