Location, location, location! If you want to be by the Royal Mile I can not recommend Marion's place enough. The flat was sparkly clean, beds were comfortable, linen was impeccable, and all just a few yards off the Royal Mile. My only complaint was a problem with the shower drain, which should not be an issue going forward. High marks