great location and great view. short walk to the royal mile and right next to grassmarket