vancouversun.com
Where to stay in luxury Cabo San Lucas
Once the playground of the kegger crowd, Los Cabos has gone upscale.