Perfect location, beautifully clean, very comfortable, couldn’t of asked for better. Fabulous stay. Hosts fantastic. A 5 minute walk to Princess Street, 30 seconds to the Royal Mile. Completely perfect.