Fantastic location and lovely thoughtful touches! Great base for a weekend stay in Edinburgh and John is a great host.