A sparkling clean, well-situated, spacious, and hospitable place just a short walk from Holyrood castle. Duncan was a gracious and accommodating host. Would enthusiastically recommend.