What a lovely apartment and gracious hosts right in the Royal Mile. It was clean, comfortable and the location couldn’t be any better. Highly recommended!