Grand Velas Los Cabos Presidential Suite - Los Cabos, Mexico Grand Velas Los Cabos Presidential Suite - Los Cabos, Mexico