The Sheraton in Los Cabos, Mexico.

The Sheraton in Los Cabos, Mexico.