Good location at the far end of the Royal Mile. On the whole, a nice small flat at the top floor of the building- didn’t mind the stairs, but important to be aware of. Cleanliness in a few areas was an issue for us, but most areas were fine, updated and comfortable.