Kate is the best host in Edinburgh by far!