This place is a gem. Sparkling clean. Perfect location on the Royal mile. Bedroom in the back so it is quiet for the most part. Host supplies step by step instructions on how to get to flat. Felt very safe. Washing machine and drying rack for clothes. Within walking distance to a Tesco Express and tons of good eateries.