Perfect location. Very clean and lots of room. Within 5 minute walk of the Royal Mile and 10-15 mins to Princess Street and the railway station. Really clear instructions and directions from the host. We loved our stay.