Great location and a spotlessly clean apartment. Walking distance to the Royal Mile and castle. Very comfortable bed and the kitchen is well equipped. We have a stupidly large vehicle and parking was tight, but on-street parking was available, so not really an issue in the end. Would definitely stay again, so highly recommended by us!