Bryan was a great host: really good communication before arrival, then met us at the flat to go through everything. The flat is very close to the main road for buses into town, although we walked back from the Royal Mile in about 30 minutes. I definitely recommend!