Overall, a very positive first experience. The flat is super-close to the Royal Mile, shops and restaurants. To get there you need to walk a steep close and with lots of luggage it could be tricky, especially if it is raining.
The flat was generally clean, even if they could be more thorough.
BUT we found complimentary tea bags, sugar, instant coffee. All the appliances were working fine and easy to use, as well as the heating system. The dimensions of the living room and the two bedrooms are perfect for 3/4 people who stay there together. We would certainly recommend our friends to stay there.