This is a wonderful place to stay. The flat is comfortable, clean, and in the center of the Royal Mile. There is such rich history in every direction. We walked to so many interesting sights. A grocery store is around the corner and restaurants abound. David was very communicative prior to and during our visit. He gave wonderful directions and there's plenty of info in the flat.