The flat is great - the bedrooms are big and comfortable and the location is terrific. The flat has everything you could need. Although it's on the Royal Mile the bedrooms are in the back facing a quite square - plenty quiet for sleeping.