Perfect place... sparkling clean, very cute, everything you could need or want. Everything is within walking distance. Extremely close to shopping and anything extra you may need during your stay. The flat couldn't be in a more convenient location. Bus stop across street. Under 5 minute wait for taxi. The royal mile is a short enjoyable walk away. Valentino is a wonderful host and there for you immediately if the need would arise.. can't say enough good things about this stay... would definitely choose this flat again if I get to return to this amazing city.