The best b&b to stay in Edinburgh!