We were visiting the Commonwealth pool and you could not be better located for this. However it was also a very easy and pleasant walk in to the Old Town and Royal Mile. Lots of nice restaurants nearby and Zoe has lots of recommendations. The house was perfect for us - tucked away in a quiet Mews, it was a perfect size for my son and I, though you could easily fit a larger party in. Really well laid out and the most comfy beds ever!