Boats anchored among steep, sculpturesque rocks on the coast of Los Cabos, Mexico, a Westin Vacation Club destination