Cathal is a great host. He made us feel welcome as soon as we arrived. We truly felt that his home was our home. He was welcome to both giving company and privacy. The location is equal distance from both Arthur's Seat and the Royal Mile.