As always, AAT are great at organising these events, and pick good venues.
The only downside to this one is the laps - I really don't like laps at the best of times, and here I found it really dull doing 4 x 5km laps - trouble is, you get to know very well what is coming. Not sure whether there's an alternative to this because I understand that having a 5km, a 10km and a 21km on the same day makes this logistically a great way to do it.