Excellent, clean and well-equipped property in a great location just half a block from the Royal Mile. We really enjoyed our stay. If arriving by train, there are a lot of stairs from the station and steep hills in the area. Best to take a taxi up the hill if you have luggage.