Great apartment in a fantastic location right on the royal mile. Very clean and comfortable. Can be a little noisy at night due to location however. Anne was a great host and was quick in replying to any issues we had and checked in to make sure we were okay. Would definitely recommend a stay here.