We had a lovely stay at Catherine's flat - it's really spacious with beautiful views over the city. You couldn't ask for a better location - it's right on the Royal Mile but is top floor so very quiet. The perfect place for exploring as well as just sitting by the window admiring the views. Catherine was very easy to communicate with and really helpful with tips and check in / out. Would definitely recommend and will be back!