Terry's place is perfectly situated in Grassmarket in the heart of the old town (a stone's throw from the castle too), but you wouldn't believe it once inside the flat.
A very modern feel with all the amenities needed for our stay, we loved everything it had to offer and Terry was more than accommodating in helping us and giving suggestions as to where to visit first!
An excellent host with an excellent place to match.