I ran this yesterday. Scotland decided to inexplicably be quite hot which had me a bit worried (previous training runs in the heat hadn't gone particularly well!) but I actually felt really up for it on the day and ran a time of 3:24:07, which was marginally faster than I was hoping for and I was really rather pleased with. Plus raised over 500 punds for charity, which is nice.
I actually rather enjoyed most of it (the bit between 18 and 21 miles was a bit horrible), there were lots of people out cheering everyone on and I'm eternally grateful to people with sprinklers/hoses/water pistols for providing much needed cooling!
Feeling a bit tired/sore today but definitely worth it.