Great place to stay! The location is perfect if you are taking the train. Restaurants abound, and the little grocery store Sainsbury Local is just a block away. The flat is really well equipped with ironing board, kitchen utensils, etc. Very easy place to settle into. The flat is right off of the Royal Mile, so it was a little noisy at night at times, but if you don’t need complete quiet in the evenings, the location is ideal.