Fantastic place to visit Edinburgh. We can't praise the standard of Mairi's B&B highly enough. Simply perfect.