We enjoyed our stay on The Royal Mile in Edinburgh. The little flat was lovely with plenty of room for our family of three and in a very convenient location. Everything was very clean! We had a little trouble operating the shower, but it worked wonderfully once we figured it out. Be prepared to carry your luggage up 4 flights of stairs and ignore the rubbish in the close, though.