Great location…easily within walking distance to the Royal Mile! Victor was wonderful about communicating throughout booking and stay, providing detailed check-in instructions. The flat was a little smaller than the description made it sound, but it still worked well for our family.