Source: http://www.baliwaves.com/2017/06/g-land-surf-report-joyos-g-land-surf-resort-1st-2nd-june-2017/