Wonderful host and excellent location. Campbell was exceptionally prompt in responding to any questions that we had. The flat was well-stocked and very comfortable. Campbell had anticipated the needs of guests very well. It was wonderful to have a two bedroom/two bath flat in which to spread out (we are a married couple with a daughter just starting at the university). Thistle Street is a great location in the New Town, at least one street away from the noisiest traffic, and still a short five minute walk to George and Princes Streets. Plenty of good restaurants within the same five minute walk (in fact, it is less than 30 seconds to four or five restaurants from the front door). We would not only stay here again--we are staying here again in November.