Our stay at Greig's apartment was fantastic. The place is clean, bright, spacious, comfortable, and quiet, with plenty of modern amenities and, to our relief, fairly toddler-proof (no interior stairs or pointy corners, etc.), just what we were looking for. The views out the front and back ways from the living room are stunning. The location down the quiet end of the Royal Mile is great -- calm but a pleasant walk to most anywhere we wanted to go and quick to handy transit links beyond. Greig was a great, attentive host, quick to respond to questions and special requests before our arrival, and on site within the hour when we ran into a technical issue one evening during our stay. Great hospitality. We would recommend his place to our closest friends, without hesitation. Thanks again, Greig!