Wonderful, cozy flat near all the hustle and bustle of the Royal Mile. Our check-in was delayed due to travel issues, however with good directions we were able to make it in late with no issues finding the location or the key. Overall a wonderful place to stay!