Absolutely fantastic location right on the royal mile. Comfortable and homely, exactly as described. All my group really enjoyed their stay with everything close by or within walkind distance