Beachside living Los Cabos