Thinking of going to watch mens race on 12th, maybe the womens too ...but not sure where best to spectate? Maybe impossible to know yet - but where do you think best to watch...and do I need to get there dead early?! Also - any nice pubs along the route?