The opening of the JW Marriott Los Cabos Beach Resort & Spa is testament to the area’s swift comeback just one year after being ravaged by Hurricane Odile.