We loved our stay on the Royal Mile! It is a beautifully decorated home with everything you need. Spotless and convenient.