Wagoona, Los Cabos Splash Island! Only at Wild Canyon