I'd like to go for afternoon tea in Edinburgh but don't want anywhere fancy or a hotel etc. Want a cute tea room. I've found eteaket but have seen quite a few negative reviews recently on Tripadvisor. Anywhere else?!