The shores of Dreams Resort in Los Cabos