Can anyone recommend somewhere lovely to have lunch in Edinburgh on Christmas Day? We don't have an unlimited budget but prepared to spend a bit extra for something special. Just 2 adults.