John met us with a very warm welcome, showed us around his place and gave us all the info we needed for our stay there. He definitely has a lot of local knowledge which was very helpful for us in getting around and deciding what to do. He is a very well organized host. Sometimes he was out and sometimes at home, but we always felt comfortable and had enough privacy.
Breakfast items were stocked well and we enjoyed eating in the lounge looking out onto Holyrood Park.
You can take the bus into the city but we just enjoyed the walk that goes through the park toward the start of the royal mile and it really doesn't take that long. Seemed like it was safe to walk back at night too.
Overall a great experience and I would highly recommend John's place to anyone.