My host was very friendly and laid back. The first night that I arrived he didn't insist that I pay for my room right away. I could wait until the next morning. I was also able to stay an extra night without a fuss. Breakfast was always wonderful. The room was very clean and comfortable. The bathroom was modern and also very clean. The house is about 25 minutes from the Royal Mile on foot or only a few minutes by bus.
