Christines place is perfect to stay for a while. The royal mile is not too far away, but its the bottom end of it where you go to bout 5-10minutes. We really enjoyed our short stay. Arthurs seat is nearby and a perfect oppirtunity to walk up in the evening.! We recommend this place for everyone