Absolutely amazing location just off the Royal Mile. Apartment itself was very clean and well equipped with everything anyone would need during their stay.