Mary is a friendly, welcoming, knowledgeable host. The room is well-appointed and airy, and the bed is super-comfortable. The bus stop is virtually outside the door, and it's a pleasant 15 min walk to the Royal Mile. We absolutely loved our 2-night stay at her place. Would certainly recommend to all.