An excellent activity - well organised and great fun. I would certainly do it again and recommend it to others.
The only problem we had was with the pre-booked transport back to the hotels. Drivers refused to take anyone who had wet clothes on. There are no changing facilities at the meeting point.