Great place! Good communication, good space and very accommodating.
About a 20-25 min walk to Royal Mile but for the most part it is a really nice walk and we did it most of the days we were there!
Would recommend!