Located amidst the scenic beauty of Sedona, Arizona, this Southwest resort combines the tranquility of a pristine environment with the luxuries of a sophisticated vacation experience.