John is a wonderful host - this flat is incredibly clean and the location can't be beat for the price! Short walk to Grassmarket and the castle with all the fun sights of Edinburgh close by. The internet works well and there is plenty of storage for belongings. Will stay again if we ever have the chance!