This flat is excellently located, just a couple of minutes walk to St. Giles. There are many restaurants and shops there on the Royal Mile. The flat is clean and well equipped. Highly recommend!