What a great location! Everything is within walking distance, and wear walking shoes as it's hilly, cobbled and stairs it seems, wherever you go. The view is lovely, the location quiet although on the Royal Mile. Richard was the perfect host and went above and beyond to accommodate us. The flat had every mod con plus toiletries, plenty of towels etc. The beds are so comfortable, thank goodness!! Perfectly clean, decorated very nicely, our little group of ladies would definitely stay again. Thanks Richard!