Letná – the hill of soldiers, footballers, athletes, communist 1st May parades and hipsters