L’Auberge de Sedona is the epitome of Southwest luxury, with its idyllic location between Arizona’s legendary red rocks and tranquil Creekside.