Robert's place is exactly as described. The dog and cat in the flat are extremely friendly and a wonderful addition to the experience. Most of the tourist spots are within walking distance since Edinburgh is easily accessible by foot.