Great location near castle and Royal mile! Great host! Residence met all of our expectations!