Great location with a quick walk to the royal mile but lots of great local gens on your doorstep too. Apartment is clean & has a great shower! We had a lovely stay, thanks!