Really good race. Very well organised, beautiful course, great finish, brilliant t-shirt & medal (whoever did that shoelace design needs a bonus), and lots of really nice touches, especially the soup. Just about the right size of field, easy registration, and I even quite enjoyed the Dores hill as I'd dawdled quite disgracefully up to that point and ended with a slightly negative split. Plus of course one of the loveliest towns and surroundings in the whole world. I especially liked how it was wonderfully tranquil at the points in the race where you just want to switch off, but starts getting more support right at the point where you start needing it.
I suppose my only hesitation would simply be that the course really is quite a challenge, even the first few downhill miles. The profile map makes it look easier than it is because it's on such a big scale it hides the fact that the flat bits along the like aren't flat at all. This isn't a criticism at all - I like my hills - but it's worth bearing in mind for anyone aiming for a specific time.
Still, will almost certainly be back as I fell in love with Inverness.