Miraval Resort & Spa awaits its day in the sun