There is no more perfect location than on the Royal Mile! This flat is absolutely beautiful, with incredibly tall ceilings and windows that span floor to ceiling. The check in process was confusing as I think someone remote was responding to my inquiries. I eventually had to walk down to their physical office where I was given a set of keys, while the person over messaging had insisted there was an electronic lock (there was not). The clothes washer was also inoperable and needed fixing. The add on food was really beautiful and I’m so glad they offered those packages. In general this is a beautiful location, beautiful flat, with a wonderful little cafe below. I would stay here again!