I'm going to Edinburgh in September with my dd, my mum and my aunty. I'd like to book somewhere nice but not to expensive for us to have afternoon tea while we are there. Any recommendations welcome.