The flat is in a perfect spot, right on the Royal Mile, with easy access to shops, restaurants, the castle, etc. Even in floorboards, you can feel the history here! David was a great host and kept in contact during our stay. Highly recommend this place!