Maggie has a great place in an amazing location. You will feel exceptionally special walking into it. It's on a beautiful street right near the Royal Mile.