This is a lovely compact flat in a great location. Plenty of nice restaurants and cafes (and the Royal Mile) within a walk distance. The flat has everything you need for a short stay (no kitchen, but microwave and a small fridge) and everything was very well organised.