A resort in Los Cabos pledges to make its guests feel right at home. However, this luxury home feel will definitely cost you. Nobu Residences Los Cabos For Los Cabos visitors looking for an upscale home away from home, Nobu Hotel Los Cabos is debuting its new residences accommodations. The 60 deluxe residences combine the …