The apartment was in an excellent location and Dmitriy was very helpful and communicative in describing the easiest ways to walk there from the train station as well as flexible check in and check times. The apartment was exceptionally clean and had all the basic amenities we needed, including washing powder (very handy at the end of a long European holiday). The complex was very quiet and the neighbours were all very considerate. An excellent place to stay in Edinburgh!