This generous flat is amazingly close to Royal Mile and has everything one needs for a comfortable stay! We had a great time.