Great location on the Royal Mile and plenty of space in the bedrooms and common areas. There are bits and bobs for the kitchen and bathroom, various parking options nearby and it’s higher up so a little more quite than a lower floor would be. Overall we really enjoyed our stay in the flat.