Loved every minute of it, even the hard bits!

Loved every minute of it, even the hard bits!  The group got on very well together, and although it was big enough to split naturally into 2 groups we all mixed and mingled with everyone.