Great location steps from the Royal Mile. The flat was cozy and comfortable and we enjoyed our stay.