Great location right near the Royal Mile. Easy walk to grocery store, as well as the castle and other sights. My son, 2 years old, loved running in the court yard. I was not too hard for him to manage the steps either. The washer and dryer were nice as well. Incredible communications and easy access to the property for check-in.