Good Friday fun in the sun at Horseshoe Bay