A wonderful central and convenient location right on the Royal Mile. Mark is a fantastic host; generous with his time, as well as giving useful hints and tips how to make the most of your stay. The apartment is comfy, warm and clean. We had a delightful stay. Highly recommend.