We had a brilliant stay. The apartment was superb, everything was brand new and very clean. The location was great, a ten minute walk to the Holyrood end of the Royal Mile. Our kids loved the bunk beds and the park that was opposite. All throughout the stay the communication was brilliant. I really recommend this apartment - I certainly can't find any fault.