We had a great stay at Grieg’s. It is just off the royal mile at the bottom of the hill. This made it a long walk up into the centre but a nice easy walk back at the end of the day if you plan around this fact. There are lots of cafes close by for breakfast and has views of Arthur’s seat and Carlton hill. Would definitely recommend.