Top place to stay in Edinburgh. Mary is a super host