Huge waves get ridden in Punta Galea