Loved it! Great team building, good fun, challenging and a little competitive. Perfect. The activities were a great way to ease into it and get everyone warmed up. Perfect. Professional, fun and well structured. I think Total team building are very professional and well run. Thank you. The team are still talking about it and really enjoyed the day.