Los Cabos seeks the health-conscious crowd