Epic Waves and awesome weather at the 2018 Boss of Moss surf contest in Mossel Bay