We enjoyed our stay, the apartment was suitably located - within a short walking distance to royal mile - and with all the amenities one would require . The host was very pleasant as well. We would definitely recommend !