We had a wonderful stay at Peters place and definitely recommend. Walkable distance to royal mile.