Our incredible day out at Opunake Beach!