What a great place to stay! A warm and personal welcome from John notwithstanding our late arrival in a flat that has light, space, comfort and is in a great location for everything Edinburgh has to offer. We will be back.